com.ls.lars
Interface ILarsConstants

All Known Implementing Classes:
AgentSynchronizeSupervisor

public interface ILarsConstants

All general constants (static final's) needed (e.g. as message services) in the com.ls.lars package. This includes especially all constants to be used to specify a service which is understandable somewhere within the LARS.

Version:
$Revision: 1.22 $
Author:
Last modified by $Author: ODrugan $

Field Summary
static String AUTHENTICATE_BLOWFISH_KEY
          constant for getting the blowfish key used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static String AUTHENTICATE_FINGERPRINT
          constant for getting the authentication key's fingerprint used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static String AUTHENTICATE_KEY_MAP
          constant for getting the authentication key map used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static String AUTHENTICATE_PUBLIC_KEY
          constant for getting the public key used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static String AUTHENTICATE_SEED
          constant for getting the authentication key's seed used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static String AUTHENTICATE_USER
          constant for getting the user to authenticate used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism
static long DAY
          constant, which represents a day (measured in milli seconds)
static long HOUR
          constant, which represents an hour (measured in milli seconds)
static String HTTP_META_MESSAGE_PREFIX
          This is a constant to distinquish the messages.
static String MESSAGE_GROUP_AGENTNAME
          agent (key in content of subscribe_to_message_group message)
static String MESSAGE_GROUP_GROUPNAME
          group (key in content of subscribe_to_message_group message)
static String MESSAGE_GROUP_TRANSACTION
          transaction (key in content of subscribe_to_message_group message)
static long MINUTE
          constant, which represents a minute (measured in milli seconds)
static String NO_GROUP_AVAILABLE
          specifies that there are no group available form the one that where asked
static String NO_SERVICE_PROVIDER_AVAILABLE
          specifies that there are no group available form the one that where asked
static long SECOND
          constant, which represents a second (measured in milli seconds)
static String SERVICE_ACCESS_DENIED
          denotes, that the interpretation of the message given in the content of this message was denied
static String SERVICE_ADD_FORWARD
          adds an agent to the forwardlist of the platform
static String SERVICE_AGENT_AVAILABLE
          Says that the Agent exists.
static String SERVICE_AGENT_BUILD
          The agent was properly built and started.
static String SERVICE_AGENT_CONNECTED
          This message is being sent to the agent (registered per SERVICE_NOTIFY_AGENT_CONNECTED) when a specific agent has been connected to the local platform
static String SERVICE_AGENT_CREATED
          The agent was successfully created and inserted into the platform.
static String SERVICE_AGENT_KILLED
          This is called whenever an agent dies.
static String SERVICE_AGENT_NOT_BUILD
          The agent was not built, because the generation parameters (class name, config file(s)) were unknown.
static String SERVICE_AGENT_NOT_KILLED
          This is called whenever an agent dies.
static String SERVICE_AGENT_NOT_NOTIFIED
          The request was malformed (i.e. bad time) and was not added to the queue.
static String SERVICE_AGENT_NOT_PRESENT
          An agent with this name does not exist on the platform.
static String SERVICE_AGENT_PRESENT
          Says that an agent with this name is already present, choose another name.
static String SERVICE_AGENT_STARTUP_CONSTRAINT
          This message is being sent in order to specify some startup constraints, an agent has to resolve (The constraints are specified within the config file(s) - and only there) The constraints simply consists of a list of agent names, the receiver of this message has to wait for
static String SERVICE_ASK_FOR_CONNECTION_PARAMETERS
          Referenced to AgentListener.
static String SERVICE_ASK_GROUP_MEMBERS
          This message is sended to the message router agent for requesting the names of the agents of the groups
static String SERVICE_ASK_SERVICE_PROVIDER_MEMBERS
          This message is sended to the message router agent for requesting the names of the agents that are register as "service_providers'.
static String SERVICE_AUTHENTICATE
          Checks an user, if he is allowed to contact the platform.
static String SERVICE_CANCEL_NOTIFY
          Removes a notification from the timer queue.
static String SERVICE_CHANGE_HOST
          Sets the SMTP host which is used to send the email messages.
static String SERVICE_CHECK_INBOX_SIZE
          This message is being sent to instruct the AgentMessageRouter for checking the inbox size of all connected messengers
static String SERVICE_CHECK_REGISTERED_SERVICES
          asks for the services which are registered for pki-handling
static String SERVICE_CLASS_NOT_FOUND
          The agent class could not be decoded or rebuilt, probably due to a missing class or a wrong class path.
static String SERVICE_CLOSE_CONNECTION
          Referenced to AgentTemplate
static String SERVICE_CLOSE_CONNECTIONS
          service for the platform synchronization (package private!)
static String SERVICE_CONNECTION_CLOSED
          This service is used to send an informational message to an agent notifying him, that his connection to the LARS system has been closed.
static String SERVICE_CONNECTION_NOT_KILLED
          This is called whenever an agent dies.
static String SERVICE_DELETE_AGENT
          Deletes the agent agentName from the platform by first running his terminate agent method, then killing him off.
static String SERVICE_DELETE_FAILED
          The agent could not be deleted.
static String SERVICE_DELETE_GROUP
          This message can cause to all the agents from a group to be delete
static String SERVICE_DELETE_GROUP_COMPLETE
          This message is the response to the merssage 'delete_group' and inform the the receiver that all the agents from the group was deleted
static String SERVICE_DELETE_GROUP_FAILED
          This message is the response to the merssage 'delete_group' and inform the the receiver that no agent from the group could be deleted
static String SERVICE_DELETE_GROUP_PARTIAL
          This message is the response to the merssage 'delete_group' and inform the the receiver that a part of the agents from the group was deleted and witch agents couldn't be deleted and the reason
static String SERVICE_DELIVERY_FAILED
          denotes, that the delivery of the message given in the content of this message could'nt be delivered
static String SERVICE_EMAIL_NOT_SENT
          The system could not send the email.
static String SERVICE_EMAIL_SENT
          The email was sent.
static String SERVICE_GET_REVISION_INFORMATION
          Reads the revision information of the agent and sends a reply message with that revision information.
static String SERVICE_GET_VERSION
          Gets information about build number and build date of the running platform.
static String SERVICE_GO_HOME
          subject of the request to migrate to the home platform of the agent, the agent will initiate the migration process
static String SERVICE_HTTP_AGENT_ERROR
          This message is the response to the message 'http_register_agent' and informs the receiver that the this agent couldn't registered successfully.
static String SERVICE_HTTP_AGENT_REGISTERED
          This message is the response to the message 'http_register_agent' and informs the receiver that the new agent was registered in the servlet
static String SERVICE_HTTP_CLOSE_CONNECTION
          This message is the sended to close the connection and to remove the messenger information from the server.
static String SERVICE_HTTP_GET_MESSAGES
          This message is sended to the HTTPListenerServlet to retrieve new messages from Lars
static String SERVICE_HTTP_REGISTER_AGENT
          This message is the sended to the servlet (HTTPListenerServlet) for requesting to register this agent.
static String SERVICE_INFORM_REMOTE_PLATFORMS
          service for the platform synchronization (package private!)
static String SERVICE_INITIALIZE_INBOX_CHECK
          This message is being used in order to initialize the parameters for checking the inbox size of all connected messengers
static String SERVICE_INTERPRETATION_SUCCESSFUL
          denotes, that the interpretation of the message given in the content of this message was successful
static String SERVICE_KILL_AGENT
          Deletes the agent agentName from the platform without running his terminate agent method before.
static String SERVICE_KILL_GROUP
          This message can cause to all the agents from a group to be kill
static String SERVICE_KILL_GROUP_COMPLETE
          This message is the response to the merssage 'kill_group' and inform the the receiver that all the agents from the group was killed
static String SERVICE_KILL_GROUP_FAILED
          This message is the response to the merssage 'kill_group' and inform the the receiver that no agent from the group could be killed
static String SERVICE_KILL_GROUP_PARTIAL
          This message is the response to the merssage 'kill_group' and inform the the receiver that a part of the agents from the group was killed and witch agents couldn't be killed and the reason
static String SERVICE_KILLED_CONNECTION
          This is called whenever an agent dies.
static String SERVICE_LIST_AGENTS
          Lists all agents in a content hash.
static String SERVICE_LIST_OF_AGENTS
          Will cause the list of ping elements to be filled with the agents listed in the content of this message, except for agents which have been put on the deny list.
static String SERVICE_LIST_OF_PLATFORMS
          Response to list_platforms, the content of the message is a map with all platforms the remote platform knows about.
static String SERVICE_LIST_PLATFORMS
          Returns a list of platforms which are known to the platform's message router.
static String SERVICE_LOG_INBOX
          These messages cause the agent to put the messages from the inbox in to the log file
static String SERVICE_LOG_SYSTEM_INFORMATION
          These messages cause AgentSystemInformation to call Lars.logSystemInformation()
static String SERVICE_MAKE_AGENT
          Takes a serialized agent, builds a new agent from the object string and injects it into the platform.
static String SERVICE_MIGRATE
          subject of the request to migrate for the agent, the agent will initiate the migration process
static String SERVICE_MIGRATING_AGENT
          this service gets the migrating agent from start_migration recedierv is also AgentManager
static String SERVICE_MIGRATION_FAILED
          subject of a reply-message, if the migration of an agent failed
static String SERVICE_MIGRATION_SUCCESSFUL
          subject of a reply-message, if the migration of an agent was successful
static String SERVICE_MONITOR_ALIVE
          Referenced to AgentTemplate
static String SERVICE_MONITOR_LOOKUP
          Referenced to AgentTemplate
static String SERVICE_NEW_AGENT
          Asks AgentManager to create a new agent of the specified agent class with the given name.
static String SERVICE_NOT_UNDERSTOOD
          denotes, that the interpretation of the message given in the content of this message failed, because it was not understood or an internal error happened in the agent
static String SERVICE_NOTIFIED_AGENT
          Referenced to AgentTemplate.
static String SERVICE_NOTIFY_AGENT
          Inserts a notification request into the timer queue.
static String SERVICE_NOTIFY_AGENT_CONNECTED
          This message is being sent when the sender wants to get notified as soon as one or more agent(s) got connected to the local platform
static String SERVICE_NOTIFY_CANCELED
          The notification request was removed from the timer queue.
static String SERVICE_NOTIFY_NOT_CANCELED
          The notification could not be removed because of a malformed time argument, or because the notification request does not exist.
static String SERVICE_NOTIFY_SERVICE_STATUS_CHANGED
          This message is being sent when the sender wants to get notified as soon as one or more agent(s) got connected to the local platform
static String SERVICE_OPEN_CONNECTION_REPLY
          service for the platform synchronization (package private!)
static String SERVICE_OPEN_CONNECTIONS
          service for the platform synchronization (package private!)
static String SERVICE_PING
          Checks whether the agent is alive.
static String SERVICE_PONG
          This is the signal from an agent that it received the ping message and is alive.
static String SERVICE_PRESENT_AGENTS
          Checks whether the agent exists on the platform.
static String SERVICE_REGISTER
          Tells the lars platform's message router to forward any messages to the sender to the agent message router specified in the parameter.
static String SERVICE_REGISTER_PLATFORMS
          adds a platform to the platform synchronization
static String SERVICE_REGISTER_REMOTE_PLATFORMS
          Referenced to AgentSynchronizeSupervisor.
static String SERVICE_REGISTER_SERVICE
          Sender wants to receive a copy of all service messages (messages with receiver Message.ADDRESS_SERVICE), that are sent on the local lars platform and have one of the given services
static String SERVICE_REGISTERED_SERVICES
          answer of an agent for SERVICE_CHECK_REGISTERED_SERVICES
static String SERVICE_RELOAD_AGENT
          Asks AgentManager to create a new agent of the specified agent class with the given name, the agent class is reloaded.
static String SERVICE_REMOVE_MESSAGE_GROUP
          Removes a complete message group.
static String SERVICE_REMOVE_MESSAGE_GROUP_FAILED
          Indicates problem on message group removal.
static String SERVICE_REMOVE_MESSAGE_GROUP_SUCCEEDED
          Indicates successfull message group removal.
static String SERVICE_RESPONSE_FOR_CONNECTION_PARAMETERS
          Referenced to AgentListener.
static String SERVICE_RESPONSE_GROUP_MEMBERS
          This message is the response to the merssage 'ask_message_group_member' and inform the the asker the names of the agents from the groups.
static String SERVICE_RESPONSE_SERVICE_PROVIDER_MEMBERS
          This message is the response to the merssage 'ask_service_provider_members' and inform the the asker the names of the agents that are register as "service_providers'.
static String SERVICE_RESTART_AGENT
          Asks AgentManager to restart an agent, that was once created by this agent manager and that is currently not running on the platform.
static String SERVICE_RESTART_GROUP
          This message can cause to all the agents from a group to restart
static String SERVICE_RESTART_GROUP_COMPLETE
          This message is the response to the merssage 'restart_group' and inform the the receiver that all the agents from the group was restarted
static String SERVICE_RESTART_GROUP_FAILED
          This message is the response to the merssage 'restart_group' and inform the the receiver that no agent from the group could be restarted
static String SERVICE_RESTART_GROUP_PARTIAL
          This message is the response to the merssage 'restart_group' and inform the the receiver that a part of the agents from the group was restarted and witch agents couldn't be restarted and the reason
static String SERVICE_REVISION_INFORMATION
          The revision information of the current agent (subclass).
static String SERVICE_RUN_LEVEL_NOT_SET
          The run level could not be changed because the new run level was not a number.
static String SERVICE_RUN_LEVEL_SET
          The agent's run level was changed.
static String SERVICE_SEND_AS_CONFIGURED
          Messages which are configured in the content of this message will be sent to the specified receiver
static String SERVICE_SEND_MAIL
          Sends an email
static String SERVICE_SENDER_RIP
          Removes all notification requests of the sender from the timer queue.
static String SERVICE_SERIALIZE_AGENT
          Serializes an agent, i.e. converts the entire agent object into an object string which can then be sent over any data connection.
static String SERVICE_SERIALIZE_FAILED
          Serialization could not be performed because the agent's terminateAction() did not return true.
static String SERVICE_SERIALIZED_AGENT
          The agent was successfully serialized.
static String SERVICE_SERIALIZING_AGENT
          The agent is being serialized.
static String SERVICE_SERVICE_NOT_PROVIDED
          specifies that a requested service is not provided on this platform
static String SERVICE_SERVICE_STATUS_CHANGED
          This message is being sent to the agent (registered per SERVICE_NOTIFY_SERVICE_STATUS_CHANGED) when a specific agent has been connected to the local platform
static String SERVICE_SET_ACCESS_PRIVILEGES
          sets the service access rules for an agent
static String SERVICE_SET_AGENT_NAME
          Used in the initialization protocol of SocketMessenger to specify the agent-like client's resp. the remote agent's name.
static String SERVICE_SET_COMPRESSION
          name of service attribute
static String SERVICE_SET_CONSTANTS
          Sets the parameters controlling the handling of incoming messages.
static String SERVICE_SET_DENY_LIST
          Sets deny list service (message service).
static String SERVICE_SET_LARS_ADMINISTRATOR
          Registers a lars administratror and his password at AgentManager.
static String SERVICE_SET_LOCAL_PORT
          Refereced to AgentSocketPS
static String SERVICE_SET_LOG
          Sets the name for the log file and the logging verbosity level.
static String SERVICE_SET_LOGIN_AGENT
          Sets the login agent name which is responsible for user authentication.
static String SERVICE_SET_MAIL_ADDRESSES
          Referenced to AgentMail
static String SERVICE_SET_MAX_MESSAGE_LENGTH
          Refereced to AgentSocketListener
static String SERVICE_SET_PLATFORM_ID
          Used in the initialization protocol of SocketMessenger to specify the LARS platform's id.
static String SERVICE_SET_PORT
          Sets port service (message service).
static String SERVICE_SET_RUN_LEVEL
          Sets the run level of the agent to a new value.
static String SERVICE_SET_TRUSTED_IP
          Sets trusted ip service (message service).
static String SERVICE_SET_USER_LIST
          Sets a list of users, which are allowed to contact the platform via JSecureSocket communication.
static String SERVICE_SHOW_ALL_SERVICES
          This message can be sent to the platform's AgentMessageRouter for getting informed on all services, which are currently provided on this platform.
static String SERVICE_SHUTDOWN_PLATFORM
          Asks AgentManager to shutdown the lars platform.
static String SERVICE_SHUTDOWN_PLATFORM_DECLINED
          Negative answer of AgentManager for request SERVICE_SHUTDOWN_PLATFORM.
static String SERVICE_SHUTDOWN_PLATFORM_IN_PROGRESS
          Positive answer of AgentManager for request SERVICE_SHUTDOWN_PLATFORM.
static String SERVICE_SIGNATURE_NOT_VALID
          service of a message which is sent if the PKI signature verification failed
static String SERVICE_START_AGENT
          Asks AgentManager to create a new agent of the specified agent class with the given name.
static String SERVICE_START_MIGRATION
          this service is sent to from an mobile agent to the AgentManager to migrate to another host-platform
static String SERVICE_START_UP
          is called on reserilization of an migrated agent
static String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP
          Adds an agent or a list of agents to a message group.
static String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_FAILED
          Indicates problem on adding agent(s) to a mesage group.
static String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_PARTIALLY
          indicates problem on adding agent(s) to a message group (only some agents were added)
static String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_SUCCEEDED
          Indicates successfull add to a message group.
static String SERVICE_SYNCHRONIZE
          Referenced to AgentPS
static String SERVICE_TERMINATING_AGENT
          The agent is being deleted.
static String SERVICE_TYPE_NOT_FOUND
          The agent could not be built, probably due to a class not found.
static String SERVICE_UNREGISTER
          Removes a forwarding entry from the platform's message router.
static String SERVICE_UNREGISTER_ALL_SERVICES
          Sender doesn't want to receive a copy of any service messages (messages with receiver Message.ADDRESS_SERVICE) any more.
static String SERVICE_UNREGISTER_PLATFORMS
          removes a platform from the platform synchronization
static String SERVICE_UNREGISTER_REMOTE_PLATFORMS
          Referenced to AgentSynchronizeSupervisor.
static String SERVICE_UNREGISTER_SERVICE
          Sender doesn't want to receive a copy of service messages (messages with receiver Message.ADDRESS_SERVICE) any more, that are sent on the local lars platform and have one of the specified services.
static String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS
          Removes an agent from all message groups it is subscribed.
static String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_FAILED
          Indicates problem on removal from message group.
static String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_SUCCEEDED
          Indicates successfull removal from message group.
static String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP
          Removes an agent or a list of agents from a message group.
static String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_FAILED
          Indicates problem on removal from message group
static String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_SUCCEEDED
          Indicates successfull removal from message group
static String SERVICE_USER_NOT_OK
          Referenced to com.ls.lars.communication.JSecureSocketMessenger
static String SERVICE_USER_OK
          Referenced to com.ls.lars.communication.JSecureSocketMessenger
static String SERVICE_VERSION
          String containing the current version of the platfoms.
static String SERVICE_WAKE_UP
          This message is sent by AgentTimer, if the time of a notification request has been reached.
static long WEEK
          constant, which represents a week (measured in milli seconds)
 

Field Detail

SECOND

public static final long SECOND
constant, which represents a second (measured in milli seconds)

MINUTE

public static final long MINUTE
constant, which represents a minute (measured in milli seconds)

HOUR

public static final long HOUR
constant, which represents an hour (measured in milli seconds)

DAY

public static final long DAY
constant, which represents a day (measured in milli seconds)

WEEK

public static final long WEEK
constant, which represents a week (measured in milli seconds)

HTTP_META_MESSAGE_PREFIX

public static final String HTTP_META_MESSAGE_PREFIX
This is a constant to distinquish the messages. If the service of the message starts with this service then the servlet expects that the next item in the message service is the agent name and the aim of this message is to retrieve the messages for this agent. It is mainly used in com.ls.lars.communication.HTTPMessenger and HTTPListenerServlet classes.

NO_GROUP_AVAILABLE

public static final String NO_GROUP_AVAILABLE
specifies that there are no group available form the one that where asked

NO_SERVICE_PROVIDER_AVAILABLE

public static final String NO_SERVICE_PROVIDER_AVAILABLE
specifies that there are no group available form the one that where asked

SERVICE_SET_LOGIN_AGENT

public static final String SERVICE_SET_LOGIN_AGENT
Sets the login agent name which is responsible for user authentication.

SERVICE_SET_PORT

public static final String SERVICE_SET_PORT
Sets port service (message service).

SERVICE_SET_DENY_LIST

public static final String SERVICE_SET_DENY_LIST
Sets deny list service (message service).

SERVICE_SET_TRUSTED_IP

public static final String SERVICE_SET_TRUSTED_IP
Sets trusted ip service (message service).

SERVICE_SET_USER_LIST

public static final String SERVICE_SET_USER_LIST
Sets a list of users, which are allowed to contact the platform via JSecureSocket communication.

SERVICE_AUTHENTICATE

public static final String SERVICE_AUTHENTICATE
Checks an user, if he is allowed to contact the platform.

AUTHENTICATE_KEY_MAP

public static final String AUTHENTICATE_KEY_MAP
constant for getting the authentication key map used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

AUTHENTICATE_USER

public static final String AUTHENTICATE_USER
constant for getting the user to authenticate used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

AUTHENTICATE_SEED

public static final String AUTHENTICATE_SEED
constant for getting the authentication key's seed used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

AUTHENTICATE_FINGERPRINT

public static final String AUTHENTICATE_FINGERPRINT
constant for getting the authentication key's fingerprint used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

AUTHENTICATE_PUBLIC_KEY

public static final String AUTHENTICATE_PUBLIC_KEY
constant for getting the public key used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

AUTHENTICATE_BLOWFISH_KEY

public static final String AUTHENTICATE_BLOWFISH_KEY
constant for getting the blowfish key used in com.ls.lars.communication.JSecureSocketMessenger's authentification mechanism

SERVICE_SEND_MAIL

public static final String SERVICE_SEND_MAIL
Sends an email

SERVICE_CHANGE_HOST

public static final String SERVICE_CHANGE_HOST
Sets the SMTP host which is used to send the email messages.

SERVICE_SET_LARS_ADMINISTRATOR

public static final String SERVICE_SET_LARS_ADMINISTRATOR
Registers a lars administratror and his password at AgentManager.

SERVICE_SHUTDOWN_PLATFORM

public static final String SERVICE_SHUTDOWN_PLATFORM
Asks AgentManager to shutdown the lars platform.

SERVICE_SHUTDOWN_PLATFORM_IN_PROGRESS

public static final String SERVICE_SHUTDOWN_PLATFORM_IN_PROGRESS
Positive answer of AgentManager for request SERVICE_SHUTDOWN_PLATFORM.

SERVICE_SHUTDOWN_PLATFORM_DECLINED

public static final String SERVICE_SHUTDOWN_PLATFORM_DECLINED
Negative answer of AgentManager for request SERVICE_SHUTDOWN_PLATFORM.

SERVICE_START_AGENT

public static final String SERVICE_START_AGENT
Asks AgentManager to create a new agent of the specified agent class with the given name.

SERVICE_NEW_AGENT

public static final String SERVICE_NEW_AGENT
Asks AgentManager to create a new agent of the specified agent class with the given name.

SERVICE_RELOAD_AGENT

public static final String SERVICE_RELOAD_AGENT
Asks AgentManager to create a new agent of the specified agent class with the given name, the agent class is reloaded.

SERVICE_RESTART_AGENT

public static final String SERVICE_RESTART_AGENT
Asks AgentManager to restart an agent, that was once created by this agent manager and that is currently not running on the platform.

SERVICE_DELETE_AGENT

public static final String SERVICE_DELETE_AGENT
Deletes the agent agentName from the platform by first running his terminate agent method, then killing him off.

SERVICE_KILL_AGENT

public static final String SERVICE_KILL_AGENT
Deletes the agent agentName from the platform without running his terminate agent method before.

SERVICE_SERIALIZE_AGENT

public static final String SERVICE_SERIALIZE_AGENT
Serializes an agent, i.e. converts the entire agent object into an object string which can then be sent over any data connection. The agent will be stopped, converted into a string which is sent to the originator of the serialize_agent message, and then removed from the platform.

SERVICE_MAKE_AGENT

public static final String SERVICE_MAKE_AGENT
Takes a serialized agent, builds a new agent from the object string and injects it into the platform.

SERVICE_LIST_AGENTS

public static final String SERVICE_LIST_AGENTS
Lists all agents in a content hash.

SERVICE_PRESENT_AGENTS

public static final String SERVICE_PRESENT_AGENTS
Checks whether the agent exists on the platform.

SERVICE_GET_VERSION

public static final String SERVICE_GET_VERSION
Gets information about build number and build date of the running platform.

SERVICE_SEND_AS_CONFIGURED

public static final String SERVICE_SEND_AS_CONFIGURED
Messages which are configured in the content of this message will be sent to the specified receiver

SERVICE_REGISTER

public static final String SERVICE_REGISTER
Tells the lars platform's message router to forward any messages to the sender to the agent message router specified in the parameter.

SERVICE_UNREGISTER

public static final String SERVICE_UNREGISTER
Removes a forwarding entry from the platform's message router.

SERVICE_REGISTER_SERVICE

public static final String SERVICE_REGISTER_SERVICE
Sender wants to receive a copy of all service messages (messages with receiver Message.ADDRESS_SERVICE), that are sent on the local lars platform and have one of the given services

SERVICE_UNREGISTER_SERVICE

public static final String SERVICE_UNREGISTER_SERVICE
Sender doesn't want to receive a copy of service messages (messages with receiver Message.ADDRESS_SERVICE) any more, that are sent on the local lars platform and have one of the specified services.

SERVICE_UNREGISTER_ALL_SERVICES

public static final String SERVICE_UNREGISTER_ALL_SERVICES
Sender doesn't want to receive a copy of any service messages (messages with receiver Message.ADDRESS_SERVICE) any more.

SERVICE_SENDER_RIP

public static final String SERVICE_SENDER_RIP
Removes all notification requests of the sender from the timer queue.

SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP

public static final String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP
Adds an agent or a list of agents to a message group.

SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_SUCCEEDED

public static final String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_SUCCEEDED
Indicates successfull add to a message group.

SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_FAILED

public static final String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_FAILED
Indicates problem on adding agent(s) to a mesage group.

SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_PARTIALLY

public static final String SERVICE_SUBSCRIBE_TO_MESSAGE_GROUP_PARTIALLY
indicates problem on adding agent(s) to a message group (only some agents were added)

SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP

public static final String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP
Removes an agent or a list of agents from a message group.

SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_SUCCEEDED

public static final String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_SUCCEEDED
Indicates successfull removal from message group

SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_FAILED

public static final String SERVICE_UNSUBSCRIBE_FROM_MESSAGE_GROUP_FAILED
Indicates problem on removal from message group

SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS

public static final String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS
Removes an agent from all message groups it is subscribed.

SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_SUCCEEDED

public static final String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_SUCCEEDED
Indicates successfull removal from message group.

SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_FAILED

public static final String SERVICE_UNSUBSCRIBE_FROM_ALL_MESSAGE_GROUPS_FAILED
Indicates problem on removal from message group.

SERVICE_REMOVE_MESSAGE_GROUP

public static final String SERVICE_REMOVE_MESSAGE_GROUP
Removes a complete message group.

SERVICE_REMOVE_MESSAGE_GROUP_SUCCEEDED

public static final String SERVICE_REMOVE_MESSAGE_GROUP_SUCCEEDED
Indicates successfull message group removal.

SERVICE_REMOVE_MESSAGE_GROUP_FAILED

public static final String SERVICE_REMOVE_MESSAGE_GROUP_FAILED
Indicates problem on message group removal.

SERVICE_WAKE_UP

public static final String SERVICE_WAKE_UP
This message is sent by AgentTimer, if the time of a notification request has been reached.

SERVICE_LIST_OF_AGENTS

public static final String SERVICE_LIST_OF_AGENTS
Will cause the list of ping elements to be filled with the agents listed in the content of this message, except for agents which have been put on the deny list.

SERVICE_NOTIFIED_AGENT

public static final String SERVICE_NOTIFIED_AGENT
Referenced to AgentTemplate.

SERVICE_SET_ACCESS_PRIVILEGES

public static final String SERVICE_SET_ACCESS_PRIVILEGES
sets the service access rules for an agent
See Also:
AgentTemplate.interpretSetAccessPrivileges(com.ls.lars.communication.Message)

SERVICE_DELIVERY_FAILED

public static final String SERVICE_DELIVERY_FAILED
denotes, that the delivery of the message given in the content of this message could'nt be delivered

SERVICE_ACCESS_DENIED

public static final String SERVICE_ACCESS_DENIED
denotes, that the interpretation of the message given in the content of this message was denied

SERVICE_NOT_UNDERSTOOD

public static final String SERVICE_NOT_UNDERSTOOD
denotes, that the interpretation of the message given in the content of this message failed, because it was not understood or an internal error happened in the agent

SERVICE_INTERPRETATION_SUCCESSFUL

public static final String SERVICE_INTERPRETATION_SUCCESSFUL
denotes, that the interpretation of the message given in the content of this message was successful

SERVICE_AGENT_KILLED

public static final String SERVICE_AGENT_KILLED
This is called whenever an agent dies.

SERVICE_AGENT_NOT_KILLED

public static final String SERVICE_AGENT_NOT_KILLED
This is called whenever an agent dies.

SERVICE_KILLED_CONNECTION

public static final String SERVICE_KILLED_CONNECTION
This is called whenever an agent dies.

SERVICE_CONNECTION_NOT_KILLED

public static final String SERVICE_CONNECTION_NOT_KILLED
This is called whenever an agent dies.

SERVICE_SYNCHRONIZE

public static final String SERVICE_SYNCHRONIZE
Referenced to AgentPS

SERVICE_OPEN_CONNECTIONS

public static final String SERVICE_OPEN_CONNECTIONS
service for the platform synchronization (package private!)

SERVICE_OPEN_CONNECTION_REPLY

public static final String SERVICE_OPEN_CONNECTION_REPLY
service for the platform synchronization (package private!)

SERVICE_CLOSE_CONNECTIONS

public static final String SERVICE_CLOSE_CONNECTIONS
service for the platform synchronization (package private!)

SERVICE_INFORM_REMOTE_PLATFORMS

public static final String SERVICE_INFORM_REMOTE_PLATFORMS
service for the platform synchronization (package private!)

SERVICE_REGISTER_PLATFORMS

public static final String SERVICE_REGISTER_PLATFORMS
adds a platform to the platform synchronization

SERVICE_UNREGISTER_PLATFORMS

public static final String SERVICE_UNREGISTER_PLATFORMS
removes a platform from the platform synchronization

SERVICE_LIST_PLATFORMS

public static final String SERVICE_LIST_PLATFORMS
Returns a list of platforms which are known to the platform's message router.

SERVICE_LIST_OF_PLATFORMS

public static final String SERVICE_LIST_OF_PLATFORMS
Response to list_platforms, the content of the message is a map with all platforms the remote platform knows about.

SERVICE_SET_CONSTANTS

public static final String SERVICE_SET_CONSTANTS
Sets the parameters controlling the handling of incoming messages.

SERVICE_SET_MAX_MESSAGE_LENGTH

public static final String SERVICE_SET_MAX_MESSAGE_LENGTH
Refereced to AgentSocketListener

SERVICE_SET_LOCAL_PORT

public static final String SERVICE_SET_LOCAL_PORT
Refereced to AgentSocketPS

SERVICE_SET_RUN_LEVEL

public static final String SERVICE_SET_RUN_LEVEL
Sets the run level of the agent to a new value. The new run level can be any of the values TERMINATED, STOPPED or RUNNING.

SERVICE_PING

public static final String SERVICE_PING
Checks whether the agent is alive.

SERVICE_PONG

public static final String SERVICE_PONG
This is the signal from an agent that it received the ping message and is alive.

SERVICE_MONITOR_LOOKUP

public static final String SERVICE_MONITOR_LOOKUP
Referenced to AgentTemplate

SERVICE_SET_LOG

public static final String SERVICE_SET_LOG
Sets the name for the log file and the logging verbosity level.

SERVICE_GET_REVISION_INFORMATION

public static final String SERVICE_GET_REVISION_INFORMATION
Reads the revision information of the agent and sends a reply message with that revision information.

SERVICE_SIGNATURE_NOT_VALID

public static final String SERVICE_SIGNATURE_NOT_VALID
service of a message which is sent if the PKI signature verification failed

SERVICE_CHECK_REGISTERED_SERVICES

public static final String SERVICE_CHECK_REGISTERED_SERVICES
asks for the services which are registered for pki-handling

SERVICE_REGISTERED_SERVICES

public static final String SERVICE_REGISTERED_SERVICES
answer of an agent for SERVICE_CHECK_REGISTERED_SERVICES

SERVICE_CLOSE_CONNECTION

public static final String SERVICE_CLOSE_CONNECTION
Referenced to AgentTemplate

SERVICE_NOTIFY_AGENT

public static final String SERVICE_NOTIFY_AGENT
Inserts a notification request into the timer queue.

SERVICE_CANCEL_NOTIFY

public static final String SERVICE_CANCEL_NOTIFY
Removes a notification from the timer queue.

SERVICE_EMAIL_SENT

public static final String SERVICE_EMAIL_SENT
The email was sent.

SERVICE_EMAIL_NOT_SENT

public static final String SERVICE_EMAIL_NOT_SENT
The system could not send the email.

SERVICE_AGENT_CREATED

public static final String SERVICE_AGENT_CREATED
The agent was successfully created and inserted into the platform.

SERVICE_TYPE_NOT_FOUND

public static final String SERVICE_TYPE_NOT_FOUND
The agent could not be built, probably due to a class not found.

SERVICE_AGENT_PRESENT

public static final String SERVICE_AGENT_PRESENT
Says that an agent with this name is already present, choose another name.

SERVICE_AGENT_NOT_BUILD

public static final String SERVICE_AGENT_NOT_BUILD
The agent was not built, because the generation parameters (class name, config file(s)) were unknown.

SERVICE_TERMINATING_AGENT

public static final String SERVICE_TERMINATING_AGENT
The agent is being deleted.

SERVICE_DELETE_FAILED

public static final String SERVICE_DELETE_FAILED
The agent could not be deleted.

SERVICE_AGENT_NOT_PRESENT

public static final String SERVICE_AGENT_NOT_PRESENT
An agent with this name does not exist on the platform.

SERVICE_SERIALIZING_AGENT

public static final String SERVICE_SERIALIZING_AGENT
The agent is being serialized.

SERVICE_SERIALIZED_AGENT

public static final String SERVICE_SERIALIZED_AGENT
The agent was successfully serialized.

SERVICE_SERIALIZE_FAILED

public static final String SERVICE_SERIALIZE_FAILED
Serialization could not be performed because the agent's terminateAction() did not return true.

SERVICE_AGENT_BUILD

public static final String SERVICE_AGENT_BUILD
The agent was properly built and started.

SERVICE_CLASS_NOT_FOUND

public static final String SERVICE_CLASS_NOT_FOUND
The agent class could not be decoded or rebuilt, probably due to a missing class or a wrong class path.

SERVICE_AGENT_AVAILABLE

public static final String SERVICE_AGENT_AVAILABLE
Says that the Agent exists.

SERVICE_VERSION

public static final String SERVICE_VERSION
String containing the current version of the platfoms.

SERVICE_AGENT_NOT_NOTIFIED

public static final String SERVICE_AGENT_NOT_NOTIFIED
The request was malformed (i.e. bad time) and was not added to the queue.

SERVICE_NOTIFY_CANCELED

public static final String SERVICE_NOTIFY_CANCELED
The notification request was removed from the timer queue.

SERVICE_NOTIFY_NOT_CANCELED

public static final String SERVICE_NOTIFY_NOT_CANCELED
The notification could not be removed because of a malformed time argument, or because the notification request does not exist.

SERVICE_USER_OK

public static final String SERVICE_USER_OK
Referenced to com.ls.lars.communication.JSecureSocketMessenger

SERVICE_USER_NOT_OK

public static final String SERVICE_USER_NOT_OK
Referenced to com.ls.lars.communication.JSecureSocketMessenger

SERVICE_CONNECTION_CLOSED

public static final String SERVICE_CONNECTION_CLOSED
This service is used to send an informational message to an agent notifying him, that his connection to the LARS system has been closed. Usually this message comes directly from a RemoteMessenger and has therefore the sender Message.ADDRESS_LARS_INTERNAL

SERVICE_SET_PLATFORM_ID

public static final String SERVICE_SET_PLATFORM_ID
Used in the initialization protocol of SocketMessenger to specify the LARS platform's id.

SERVICE_SET_AGENT_NAME

public static final String SERVICE_SET_AGENT_NAME
Used in the initialization protocol of SocketMessenger to specify the agent-like client's resp. the remote agent's name.

SERVICE_MONITOR_ALIVE

public static final String SERVICE_MONITOR_ALIVE
Referenced to AgentTemplate

SERVICE_RUN_LEVEL_SET

public static final String SERVICE_RUN_LEVEL_SET
The agent's run level was changed.

SERVICE_RUN_LEVEL_NOT_SET

public static final String SERVICE_RUN_LEVEL_NOT_SET
The run level could not be changed because the new run level was not a number.

SERVICE_REVISION_INFORMATION

public static final String SERVICE_REVISION_INFORMATION
The revision information of the current agent (subclass).

SERVICE_LOG_SYSTEM_INFORMATION

public static final String SERVICE_LOG_SYSTEM_INFORMATION
These messages cause AgentSystemInformation to call Lars.logSystemInformation()

SERVICE_LOG_INBOX

public static final String SERVICE_LOG_INBOX
These messages cause the agent to put the messages from the inbox in to the log file

SERVICE_SET_COMPRESSION

public static final String SERVICE_SET_COMPRESSION
name of service attribute

SERVICE_SET_MAIL_ADDRESSES

public static final String SERVICE_SET_MAIL_ADDRESSES
Referenced to AgentMail

SERVICE_DELETE_GROUP

public static final String SERVICE_DELETE_GROUP
This message can cause to all the agents from a group to be delete

SERVICE_DELETE_GROUP_COMPLETE

public static final String SERVICE_DELETE_GROUP_COMPLETE
This message is the response to the merssage 'delete_group' and inform the the receiver that all the agents from the group was deleted

SERVICE_DELETE_GROUP_PARTIAL

public static final String SERVICE_DELETE_GROUP_PARTIAL
This message is the response to the merssage 'delete_group' and inform the the receiver that a part of the agents from the group was deleted and witch agents couldn't be deleted and the reason

SERVICE_DELETE_GROUP_FAILED

public static final String SERVICE_DELETE_GROUP_FAILED
This message is the response to the merssage 'delete_group' and inform the the receiver that no agent from the group could be deleted

SERVICE_KILL_GROUP

public static final String SERVICE_KILL_GROUP
This message can cause to all the agents from a group to be kill

SERVICE_KILL_GROUP_COMPLETE

public static final String SERVICE_KILL_GROUP_COMPLETE
This message is the response to the merssage 'kill_group' and inform the the receiver that all the agents from the group was killed

SERVICE_KILL_GROUP_PARTIAL

public static final String SERVICE_KILL_GROUP_PARTIAL
This message is the response to the merssage 'kill_group' and inform the the receiver that a part of the agents from the group was killed and witch agents couldn't be killed and the reason

SERVICE_KILL_GROUP_FAILED

public static final String SERVICE_KILL_GROUP_FAILED
This message is the response to the merssage 'kill_group' and inform the the receiver that no agent from the group could be killed

SERVICE_RESTART_GROUP

public static final String SERVICE_RESTART_GROUP
This message can cause to all the agents from a group to restart

SERVICE_RESTART_GROUP_COMPLETE

public static final String SERVICE_RESTART_GROUP_COMPLETE
This message is the response to the merssage 'restart_group' and inform the the receiver that all the agents from the group was restarted

SERVICE_RESTART_GROUP_PARTIAL

public static final String SERVICE_RESTART_GROUP_PARTIAL
This message is the response to the merssage 'restart_group' and inform the the receiver that a part of the agents from the group was restarted and witch agents couldn't be restarted and the reason

SERVICE_RESTART_GROUP_FAILED

public static final String SERVICE_RESTART_GROUP_FAILED
This message is the response to the merssage 'restart_group' and inform the the receiver that no agent from the group could be restarted

SERVICE_HTTP_GET_MESSAGES

public static final String SERVICE_HTTP_GET_MESSAGES
This message is sended to the HTTPListenerServlet to retrieve new messages from Lars

SERVICE_HTTP_REGISTER_AGENT

public static final String SERVICE_HTTP_REGISTER_AGENT
This message is the sended to the servlet (HTTPListenerServlet) for requesting to register this agent.

SERVICE_HTTP_AGENT_REGISTERED

public static final String SERVICE_HTTP_AGENT_REGISTERED
This message is the response to the message 'http_register_agent' and informs the receiver that the new agent was registered in the servlet

SERVICE_HTTP_AGENT_ERROR

public static final String SERVICE_HTTP_AGENT_ERROR
This message is the response to the message 'http_register_agent' and informs the receiver that the this agent couldn't registered successfully.

SERVICE_HTTP_CLOSE_CONNECTION

public static final String SERVICE_HTTP_CLOSE_CONNECTION
This message is the sended to close the connection and to remove the messenger information from the server.

SERVICE_INITIALIZE_INBOX_CHECK

public static final String SERVICE_INITIALIZE_INBOX_CHECK
This message is being used in order to initialize the parameters for checking the inbox size of all connected messengers

SERVICE_CHECK_INBOX_SIZE

public static final String SERVICE_CHECK_INBOX_SIZE
This message is being sent to instruct the AgentMessageRouter for checking the inbox size of all connected messengers

SERVICE_NOTIFY_AGENT_CONNECTED

public static final String SERVICE_NOTIFY_AGENT_CONNECTED
This message is being sent when the sender wants to get notified as soon as one or more agent(s) got connected to the local platform

SERVICE_AGENT_CONNECTED

public static final String SERVICE_AGENT_CONNECTED
This message is being sent to the agent (registered per SERVICE_NOTIFY_AGENT_CONNECTED) when a specific agent has been connected to the local platform

SERVICE_NOTIFY_SERVICE_STATUS_CHANGED

public static final String SERVICE_NOTIFY_SERVICE_STATUS_CHANGED
This message is being sent when the sender wants to get notified as soon as one or more agent(s) got connected to the local platform

SERVICE_SERVICE_STATUS_CHANGED

public static final String SERVICE_SERVICE_STATUS_CHANGED
This message is being sent to the agent (registered per SERVICE_NOTIFY_SERVICE_STATUS_CHANGED) when a specific agent has been connected to the local platform

SERVICE_ASK_GROUP_MEMBERS

public static final String SERVICE_ASK_GROUP_MEMBERS
This message is sended to the message router agent for requesting the names of the agents of the groups

SERVICE_RESPONSE_GROUP_MEMBERS

public static final String SERVICE_RESPONSE_GROUP_MEMBERS
This message is the response to the merssage 'ask_message_group_member' and inform the the asker the names of the agents from the groups.

SERVICE_ASK_SERVICE_PROVIDER_MEMBERS

public static final String SERVICE_ASK_SERVICE_PROVIDER_MEMBERS
This message is sended to the message router agent for requesting the names of the agents that are register as "service_providers'.

SERVICE_RESPONSE_SERVICE_PROVIDER_MEMBERS

public static final String SERVICE_RESPONSE_SERVICE_PROVIDER_MEMBERS
This message is the response to the merssage 'ask_service_provider_members' and inform the the asker the names of the agents that are register as "service_providers'.

SERVICE_AGENT_STARTUP_CONSTRAINT

public static final String SERVICE_AGENT_STARTUP_CONSTRAINT
This message is being sent in order to specify some startup constraints, an agent has to resolve (The constraints are specified within the config file(s) - and only there) The constraints simply consists of a list of agent names, the receiver of this message has to wait for

SERVICE_ASK_FOR_CONNECTION_PARAMETERS

public static final String SERVICE_ASK_FOR_CONNECTION_PARAMETERS
Referenced to AgentListener. Allows to ask for the connection parameters of the specific listener.

SERVICE_RESPONSE_FOR_CONNECTION_PARAMETERS

public static final String SERVICE_RESPONSE_FOR_CONNECTION_PARAMETERS
Referenced to AgentListener. Answer to SERVICE_ASK_FOR_CONNECTION_PARAMETERS for the connection parameters of the specific listener.

SERVICE_REGISTER_REMOTE_PLATFORMS

public static final String SERVICE_REGISTER_REMOTE_PLATFORMS
Referenced to AgentSynchronizeSupervisor. Allows to register remote platforms.

SERVICE_UNREGISTER_REMOTE_PLATFORMS

public static final String SERVICE_UNREGISTER_REMOTE_PLATFORMS
Referenced to AgentSynchronizeSupervisor. Allows to unregister remote platforms.

MESSAGE_GROUP_GROUPNAME

public static final String MESSAGE_GROUP_GROUPNAME
group (key in content of subscribe_to_message_group message)

MESSAGE_GROUP_AGENTNAME

public static final String MESSAGE_GROUP_AGENTNAME
agent (key in content of subscribe_to_message_group message)

MESSAGE_GROUP_TRANSACTION

public static final String MESSAGE_GROUP_TRANSACTION
transaction (key in content of subscribe_to_message_group message)

SERVICE_SERVICE_NOT_PROVIDED

public static final String SERVICE_SERVICE_NOT_PROVIDED
specifies that a requested service is not provided on this platform

SERVICE_SHOW_ALL_SERVICES

public static final String SERVICE_SHOW_ALL_SERVICES
This message can be sent to the platform's AgentMessageRouter for getting informed on all services, which are currently provided on this platform.

SERVICE_START_MIGRATION

public static final String SERVICE_START_MIGRATION
this service is sent to from an mobile agent to the AgentManager to migrate to another host-platform

SERVICE_MIGRATING_AGENT

public static final String SERVICE_MIGRATING_AGENT
this service gets the migrating agent from start_migration recedierv is also AgentManager

SERVICE_ADD_FORWARD

public static final String SERVICE_ADD_FORWARD
adds an agent to the forwardlist of the platform

SERVICE_START_UP

public static final String SERVICE_START_UP
is called on reserilization of an migrated agent

SERVICE_MIGRATION_FAILED

public static final String SERVICE_MIGRATION_FAILED
subject of a reply-message, if the migration of an agent failed

SERVICE_MIGRATION_SUCCESSFUL

public static final String SERVICE_MIGRATION_SUCCESSFUL
subject of a reply-message, if the migration of an agent was successful

SERVICE_MIGRATE

public static final String SERVICE_MIGRATE
subject of the request to migrate for the agent, the agent will initiate the migration process

SERVICE_GO_HOME

public static final String SERVICE_GO_HOME
subject of the request to migrate to the home platform of the agent, the agent will initiate the migration process