Skip to main content
Skip table of contents

Maintaining data synchronization for the Global Search feature

Two new batch processes are used to maintain the accuracy of global search results.

  • The Global Search Sync batch process runs automatically at midnight in the time zone of the server. It synchronizes activity and entity changes for that day.

  • The Global Search Manual Sync process can be run manually from NexJ Admin Console. This process runs immediately to synchronize the specified class instance changes for a given period.

To run the synchronization batch process manually, open NexJ Admin Console and click the Batch Broker button batch_broker.png to open the Execute Batch Broker Process dialog.

Select the "GlobalSearchSyncBatchJob - manualRun" process from the dialog and specify the following information in the Value field for each argument:

class
Specify a single class name. By default, the two supported class names are Act and Entity. Any additional classes configured for your deployment of the Global Search feature need to be synchronized as well. You can only run the process for a single class at a time. If you need to synchronize all changes, you must run the process once for each class.

startTime, endTime

The values are specified in the YYYY-MM-DD [HH:mm:ss] format using the time zone of the server. These times refer to the audit attributes of the instances, such as create and edit times.

You can view the status of the processes in the NexJ Admin Console on the Process page. You can cancel a running process by right-clicking on it to bring up the "Cancel" menu.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.