Daemon

All Change Log Daemon configuration settings are stored in one file called Daemon.properties.

The Daemon.properties can be found in the /opt/escenic/changelog-daemon-2.0.2-1/config/ folder. It contains the following property settings:

url

Set this to point to the Content Store change log you want to use. For example:

url=http://editorial-host-ip-address/webservice/escenic/changelog/publication/publicationId

Where editorial-host-ip-address is the host name or IP address of your editorial-host, and publicationId is the id of the publication you are interested in.

username

A Content Store user name. This user name will be used log into the Content Store web service and access the change log.

password

The password for the specified user.

agent

The nursery path to the agent we should use when consuming the change log. This defaults to /com/escenic/daemon/Agent, so you only need to have a classes/com/escenic/daemon/ directory and put your Agent.properties there.

temporaryErrorsFolder

The folder in which temporary failures are stored. The default is .temporary-errors.

permanentErrorsFolder

The folder in which permanent failures are stored. The default is .permanent-errors.

direction

The direction in which log entries are to be read. Allowed values are:

previous (default)

From oldest to newest

next

From newest to oldest

pollInterval

The number of seconds between attempts to check the change log. The value must be larger than 0. The default is 10.

bootstrapDelay

The number of seconds to wait after start-up before checking the change log for the first time. The value must be larger than 0. The default is 5.

temporaryErrorPollInterval

The number of seconds between attempts to check the temporary errors folder (in order to retry). The value must be larger than 0. The default is 60.