EngineDaemonAdmin

EngineDaemonAdmin APIs provide administrative access to the Engine Daemons on a Director. They are listed in the following table:

Method

Method Type

Description

all-engine-daemon-info

GET

Retrieves information about all the Engine Daemons logged in to the Director.

default-properties

GET

Retrieves the names and descriptions from the default Engine property list.

engine-daemon-count

GET

Retrieves the total number of Engine Daemons logged in to the Director.

engine-daemon-ids

GET

Retrieves the list of Engine Daemon IDs logged in to the Director.

engine-daemon-info

GET

Retrieves information about the given Engine Daemon logged in to the Director.

engine-daemon-info-by-properties

POST

Retrieves information about all the Engine Daemons logged in to the Director that match the Engine Condition.

log-url-list

GET

Retrieves the log file URLs from the given Engine Daemon when Engine Logging is enabled on the Server.

selected-engine-daemon-info

POST

Retrieves information about a given Engine Daemon logged in to the Director.

available

GET

Retrieves whether the methods are available.

default-property

DELETE

Removes the default property.

property

DELETE

Removes a property from the Engine Daemon.

property-by-properties

DELETE

Removes a property from selected Engine Daemons that match the Engine Condition.

restart-engine-daemon

PUT

Forces the Engine Daemon to log off and restart.

restart-engine-daemon-by-properties

POST

Forces those Engine Daemons that match the Engine Condition to log off and restart.

all-enabled

PUT

Sets whether all Engine Daemons can run Engines.

all-start-mode

PUT

Sets whether all Engines have to be started manually or automatically.

configuration

PUT

Sets the configuration to run on the Engines.

configuration-by-properties

POST

Sets the configuration to run on the Engines that match the Engine Condition.

default-property

PUT

Creates a new default Engine Property and its description.

directors

PUT

Sets the primary and secondary Directors for the Daemons, overriding the values in the configuration.

directors-by-properties

POST

Sets the primary and secondary Directors on the Daemons for the Daemons that match the Engine condition, overriding the values in the configuration.

enabled

PUT

Sets whether the Engine Daemon can run Engines.

enabled-by-properties

POST

Sets whether the Engine Daemon that matches the Engine Condition can run Engines.

instances

PUT

Sets the number of Engine instances to run, overriding the value in the configuration.

instances-by-properties

POST

Sets the number of Engine instances to run, overriding the value in the configuration for Engines that match the Engine Conditions.

property

PUT

Sets a property on the Engine Daemon.

property-by-properties

POST

Sets a property on selected Engine Daemons that match the Engine Condition.

start-mode

PUT

Sets whether the Engines have to be started manually or automatically.

start-mode-by-properties

POST

Sets whether the Engines that match the Engine Condition have to be started manually or automatically.