com.slamd.common
Class Constants

java.lang.Object
  extended by com.slamd.common.Constants

public final class Constants
extends java.lang.Object

This class holds the values of constants used in various areas of the SLAMD server. It also contains a few methods for interacting with those constants.

Author:
Neil A. Wilson

Field Summary
static char[] ALPHABET_CHARS
          A character array containing all the alphabetic characters.
static char[] ALPHANUMERIC_CHARS
          A character array containing all the alphabetic and numeric characters.
static java.lang.String ATTRIBUTE_DATE_FORMAT
          The format string that will be used when writing date information into an LDAP attribute.
static int AUTH_TYPE_NONE
          The authentication type that indicates no authentication will be performed.
static int AUTH_TYPE_SIMPLE
          The authentication type that indicates simple authentication will be performed (i.e., password-based).
static java.lang.String BASE_JOB_ID_AT
          The name of the LDAP attribute that will be used to hold the job ID of the base job associated with an optimizing job.
static int CLIENT_STATE_IDLE
          The client state that indicates the client is idle and will accept new work.
static int CLIENT_STATE_JOB_NOT_YET_STARTED
          The client state that indicates that a job has been defined but is not yet started.
static int CLIENT_STATE_NOT_CONNECTED
          The client state that indicates the client is not connected to the SLAMD server.
static int CLIENT_STATE_RUNNING_JOB
          The client state that indicates the client is currently running a job.
static int CLIENT_STATE_SHUTTING_DOWN
          The client state that indicates the client is in the process of shutting down.
static int CLIENT_STATE_UNKNOWN
          The client state that will be used if the current state does not fit into any of the other categories.
static java.lang.String COMPARE_TYPE_PARALLEL
          The value of the compare type that indicates jobs are to be compared in a side-by-side format.
static java.lang.String COMPARE_TYPE_TREND
          The value of the compare type that indicates jobs are to be compared in a trend format.
static java.lang.String CONFIG_FILE_HEADER
          The header that will be written to the SLAMD configuration file whenever changes are made to it.
static java.lang.String CONFIG_PARAMETER_OC
          The name of the LDAP objectclass that will be used in entries that hold information about SLAMD configuration parameters.
static java.lang.String CONFIG_VALUE_FALSE
          The value that should be given to a Boolean configuration parameter to indicate that it is "off" or "false".
static java.lang.String CONFIG_VALUE_TRUE
          The value that should be given to a Boolean configuration parameter to indicate that it is "on" or "true".
static int CONNECTION_FAILOVER_DELAY
          The maximum length of time in seconds that an attempt will be made to connect to the configuration directory server before initiating an attempt to connect to a failover server.
static java.lang.String DB_NAME_CONFIG
          The name of the database that is used to hold configuration information.
static java.lang.String DB_NAME_FILE
          The name of the database that is used to hold uploaded file data.
static java.lang.String DB_NAME_FOLDER
          The name of the database that is used to hold job folder information.
static java.lang.String DB_NAME_GROUP
          The name of the database that is used to hold group information.
static java.lang.String DB_NAME_JOB
          The name of the database that is used to hold job information.
static java.lang.String DB_NAME_JOB_GROUP
          The name of the database that is used to hold job group information.
static java.lang.String DB_NAME_OPTIMIZING_JOB
          The name of the database that is used to hold optimizing job information.
static java.lang.String DB_NAME_USER
          The name of the database that is used to hold user information.
static java.lang.String DB_NAME_VIRTUAL_FOLDER
          The name of the database that is used to hold virtual folder information.
static int DEFAULT_CLIENT_MANAGER_LISTENER_PORT_NUMBER
          The default port on which the SLAMD server will listen for client manager connections.
static int DEFAULT_CLIENT_MANAGER_MAX_WAIT_TIME
          The default maximum length of time in seconds that the SLAMD server will wait for a response to a solicited request from a client manager before returning an error.
static int DEFAULT_COLLECTION_INTERVAL
          The default length of time in seconds to use as the statistics collection interval.
static java.lang.String DEFAULT_CONFIG_FILE_PATH
          The location that will be used for the configuration file if it was not specified as an initialization parameter.
static java.lang.String DEFAULT_FILE_CONTENT_TYPE
          The default content type that will be used for returning non-HTML data.
static int DEFAULT_GRAPH_HEIGHT
          The default height to use for graphs if none is specified.
static boolean DEFAULT_GRAPH_IN_NEW_WINDOW
          Indicates whether a new window should be created for graphs by default.
static int DEFAULT_GRAPH_WIDTH
          The default width to use for graphs if none is specified.
static java.lang.String DEFAULT_HTML
          The HTML string that will be used as the default main HTML page text when adding configuration data into the config directory.
static int DEFAULT_JOB_CACHE_SIZE
          The default number of jobs to store in the in-memory job cache.
static int DEFAULT_LISTENER_KEEPALIVE_INTERVAL
          The default interval in seconds between keepalive messages.
static int DEFAULT_LISTENER_PORT_NUMBER
          The default port on which the SLAMD server will listen for client connections.
static boolean DEFAULT_LISTENER_USE_SSL
          The default value that indicates whether the client listener will use SSL.
static boolean DEFAULT_LOG_ALWAYS_FLUSH
          The default value that will be used for the "always flush" parameter if no value is specified.
static boolean DEFAULT_LOG_ASYNCHRONOUSLY
          The default value that will be used for the "log asynchronously" parameter if no value is specified.
static java.lang.String DEFAULT_LOG_FILENAME
          The default name to use for the SLAMD log file.
static int DEFAULT_LOG_POLL_DELAY
          The default length of time in seconds between iterations of the logging thread's poll loop.
static int DEFAULT_LOG_VIEW_LINES
          The default number of log file lines to display if no other value is specified.
static boolean DEFAULT_LOGGER_ENABLED
          The default value that will be used for the "logger enabled" parameter if no value is specified.
static int DEFAULT_MAX_RESPONSE_WAIT_TIME
          The default maximum length of time in seconds that a client connection will wait for a response to a solicited request before returning an error.
static int DEFAULT_MAX_STAT_INTERVALS
          The default number of collection intervals that should be retained by the real-time stat reporter.
static int DEFAULT_MAX_UPLOAD_SIZE
          The default value that will be used for the maximum file upload size if none is specified.
static int DEFAULT_MONITOR_GRAPH_HEIGHT
          The default height to use for resource monitor graphs if none is specified.
static int DEFAULT_MONITOR_LISTENER_PORT_NUMBER
          The default port on which the SLAMD server will listen for resource monitor client connections.
static java.lang.String DEFAULT_PAGE_FOOTER
          The default page footer that will be used if no other value is specified.
static java.lang.String DEFAULT_PAGE_HEADER
          The default page header that will be used if no other value is specified.
static boolean DEFAULT_REQUIRE_AUTHENTICATION
          The default value that indicates whether the client listener will require clients to authenticate.
static int DEFAULT_SCHEDULER_DELAY
          The default length of time in seconds between iterations of the SLAMD scheduler loop.
static int DEFAULT_SCHEDULER_START_BUFFER
          The default time in seconds before a job's start time that the job request should be sent to clients.
static int DEFAULT_SMTP_PORT
          The default port number that will be used to contact the SMTP server.
static int DEFAULT_STAT_LISTENER_PORT_NUMBER
          The default port on which the SLAMD server will listen for real-time statistics reporting.
static int DEFAULT_STAT_PERSISTENCE_INTERVAL
          The default length of time in seconds between periodic saves of statistical data on the client.
static int DEFAULT_STAT_REPORT_INTERVAL
          The default length of time in seconds to use when reporting statistics to the SLAMD server.
static java.lang.String DEFAULT_WEB_APP_PATH
          The default path to use for the location of the Web application files.
static java.lang.String DELAY_BETWEEN_ITERATIONS_AT
          The name of the LDAP attribute that will be used to specify the delay in seconds between iterations of an optimizing job.
static java.lang.String DISPLAY_DATE_FORMAT
          The format string that will be used when displaying date information to the end user.
static java.lang.String DISPLAY_IN_READ_ONLY_AT
          The name of the LDAP attribute that will be used to specify whehter a job or folder should be visible if the server is operating in restricted read-only mode.
static java.lang.String DOC_URI_QUICK_START_ODT
          The URI that may be used to access the SLAMD Quick Start Guide in OpenDocument format.
static java.lang.String DOC_URI_QUICK_START_PDF
          The URI that may be used to access the SLAMD Quick Start Guide in PDF format.
static java.lang.String DOC_URI_TOOLS_ODT
          The URI that may be used to access the SLAMD Tools Guide in OpenDocument format.
static java.lang.String DOC_URI_TOOLS_PDF
          The URI that may be used to access the SLAMD Tools Guide in PDF format.
static java.lang.String EOL
          The end-of-line character that is appropriate for this platform.
static java.lang.String EXPORT_CHOICE_ALL
          The string that indicates that all data in the SLAMD server should be included in the export.
static java.lang.String EXPORT_CHOICE_SELECTED
          The string that indicates that all only data in a set of selected folders should be included in the export.
static java.lang.String FILE_ACTION_DELETE
          The file action that is used to indicate that an uploaded file should be deleted.
static java.lang.String FILE_ACTION_EDIT_TYPE
          The file action that is used to indicate that the user wants to edit a file's MIME type.
static java.lang.String FILE_ACTION_SAVE
          The file action that is used to indicate that an uploaded file should be saved (downloaded with a bogus MIME type).
static java.lang.String FILE_ACTION_UPLOAD
          The file action that is used to indicate that an uploaded file should be uploaded.
static java.lang.String FILE_ACTION_VIEW
          The file action that is used to indicate that an uploaded file should be viewed (downloaded with the correct MIME type).
static java.lang.String FOLDER_NAME_CREATE_NEW_FOLDER
          The folder name that will be used to indicate that a new virtual job folder should be created.
static java.lang.String FOLDER_NAME_UNCLASSIFIED
          The name that will be used for the default job folder.
static java.lang.String GROUP_PARAM_TYPE_FIXED
          The group parameter handling type that indicates that the parameter should always be assigned a fixed value.
static java.lang.String GROUP_PARAM_TYPE_MAPPED_TO_EXISTING
          The group parameter handling type that indicates that the parameter should be mapped to an existing parameter that is already defined for the job group.
static java.lang.String GROUP_PARAM_TYPE_MAPPED_TO_NEW
          The group parameter handling type that indicates that the parameter should become a new mapped parameter for the job group.
static java.lang.String HEADER_TAG_SLAMD_BUILD_DATE
          The tag that may be used in the header or footer that will be replaced with the SLAMD build date.
static java.lang.String HEADER_TAG_SLAMD_LOGO
          The tag that may be used in the header or footer that will be replaced with the SLAMD logo.
static java.lang.String HEADER_TAG_SLAMD_MAJOR_VERSION
          The tag that may be used in the header or footer that will be replaced with the SLAMD major version.
static java.lang.String HEADER_TAG_SLAMD_MINOR_VERSION
          The tag that may be used in the header or footer that will be replaced with the SLAMD minor version.
static java.lang.String HEADER_TAG_SLAMD_POINT_VERSION
          The tag that may be used in the header or footer that will be replaced with the SLAMD point version.
static java.lang.String HEADER_TAG_SLAMD_UNOFFICIAL_BUILD
          The tag that may be used in the header or footer that will be replaced with the text "Unofficial Build" if this is an unofficial build, or nothing if it is an official build.
static java.lang.String HEADER_TAG_SLAMD_UNOFFICIAL_BUILD_ID
          The tag that may be used in the header or footer that will be replaced with the SLAMD unofficial build ID if this is an unofficial build, or nothing if it is an official build.
static java.lang.String HEADER_TAG_SLAMD_VERSION
          The tag that may be used in the header or footer that will be replaced with the SLAMD version.
static char[] HEX_CHARS
          A character array containing the valid hexadecimal digits.
static java.lang.String HTML_COMMENT_LOG_END
          The HTML comment that will appear on a line by itself immediately after the log output ends.
static java.lang.String HTML_COMMENT_LOG_START
          The HTML comment that will appear on a line by itself immediately before the log output starts.
static java.lang.String JOB_ACTUAL_DURATION_AT
          The name of the LDAP attribute that will store the length of time in seconds that the job was running.
static java.lang.String JOB_ACTUAL_START_TIME_AT
          The name of the LDAP attribute that will store the time that the job actually started running.
static java.lang.String JOB_ACTUAL_STOP_TIME_AT
          The name of the LDAP attribute that will store the time that the job actually stopped running.
static java.lang.String JOB_CLASS_NAME_AT
          The name of the LDAP attribute that will store the name of the Java class that is a job thread.
static java.lang.String JOB_CLASS_OC
          The name of the LDAP objectclass that will be used in entries that hold information about the Java class files that can be used as SLAMD jobs.
static java.lang.String JOB_CLIENTS_AT
          The name of the LDAP attribute that will store the set of clients that have been requested to execute this job.
static java.lang.String JOB_COLLECTION_INTERVAL_AT
          The name of the LDAP attribute that will store the statistics collection interval for a job.
static java.lang.String JOB_COMMENTS_AT
          The name of the LDAP attribute that will store comments about a job.
static int JOB_CONTROL_TYPE_START
          A job control type that indicates the specified job should start running.
static int JOB_CONTROL_TYPE_STOP
          A job control type that indicates the specified job should be signaled to stop running.
static int JOB_CONTROL_TYPE_STOP_AND_WAIT
          A job control type that indicates the specified job should be signaled to stop running.
static int JOB_CONTROL_TYPE_STOP_DUE_TO_SHUTDOWN
          A job control type that indicates the specified job should be signaled to stop running because the SLAMD server is shutting down.
static java.lang.String JOB_DEPENDENCY_AT
          The name of the LDAP attribute that will be used to hold the job ID(s) of jobs that must be completed before the current job may be started.
static java.lang.String JOB_DESCRIPTION_AT
          The name of the LDAP attribute that will store the description of the job thread.
static java.lang.String JOB_DURATION_AT
          The name of the LDAP attribute that will specify the maximum length of time in seconds that a job should be allowed to run.
static java.lang.String JOB_FOLDER_DESCRIPTION_AT
          The name of the LDAP attribute that specifies the description for a job folder.
static java.lang.String JOB_FOLDER_NAME_AT
          The name of the LDAP attribute that specifies the name of the job folder.
static java.lang.String JOB_FOLDER_OC
          The name of the LDAP objectclass that will be used in entries that are the parent entries for job folders.
static java.lang.String JOB_ID_AT
          The name of the LDAP attribute that will be used to hold the unique ID assigned to a scheduled job.
static java.lang.String JOB_INCLUDE_THREAD_IN_DESCRIPTION_AT
          The name of the LDAP attribute that will be used to specify whether to include the number of threads in the description for jobs scheduled by an optimizing job.
static java.lang.String JOB_LOG_MESSAGES_AT
          The name of the LDAP attribute that will store the set of messages logged during job processing.
static java.lang.String JOB_LOG_MESSAGES_DELIMITER
          The delimiter that will be used to separate the individual log messages in the single log messages attribute value.
static java.lang.String JOB_MAX_NON_IMPROVING_ITERATIONS_AT
          The name of the LDAP attribute that will be used to specify the maximum number of non-improving iterations that will be allowed in an optimizing job.
static java.lang.String JOB_MAX_THREADS_AT
          The name of the LDAP attribute that will be used to specify the maximum number of threads that should be used in an optimizing job.
static java.lang.String JOB_MIN_THREADS_AT
          The name of the LDAP attribute that will be used to specify the minimum number of threads that should be used in an optimizing job.
static java.lang.String JOB_MONITOR_CLIENTS_AT
          The name of the LDAP attribute that will store the set of clients that have been requested for resource monitoring for a given job.
static java.lang.String JOB_MONITOR_CLIENTS_IF_AVAILABLE_AT
          The name of the LDAP attribute that will be used to indicate whether resource monitor clients running on the same system(s) as the job clients should be automatically used.
static java.lang.String JOB_MONITOR_STAT_AT
          The name of the LDAP attribute that will store statistical information collected by resource monitors.
static java.lang.String JOB_NAME_AT
          The name of the LDAP attribute that will store the human-readable name of the job thread.
static java.lang.String JOB_NOTIFY_ADDRESS_AT
          The name of the LDAP attribute that will store an address to which an e-mail message should be sent whenever a job is complete.
static java.lang.String JOB_NUM_CLIENTS_AT
          The name of the LDAP attribute that will be used to specify the number of clients that should be used to process a scheduled job.
static java.lang.String JOB_OPTIMIZATION_STAT_AT
          The name of the LDAP attribute that will store the name of the statistic targeted by an optimizing job.
static java.lang.String JOB_OPTIMIZATION_TYPE_AT
          The name of the LDAP attribute that will store the type of optimization to be performed by an optimizing job.
static java.lang.String JOB_PACK_MANIFEST_REGISTER_JOBS_ATTR
          The name of the manifest attribute that specifies which jobs should be registered with the SLAMD server when a job pack is installed.
static java.lang.String JOB_PARAM_AT
          The name of the LDAP attribute that will be used to store job-specific parameters.
static java.lang.String JOB_PARAM_DELIMITER_STRING
          The string that will be used as the delimiter between the name and the value for job-specific parameters stored in the configuration directory.
static java.lang.String JOB_START_TIME_AT
          The name of the LDAP attribute that will be used to specify the time at which a job should start running.
static java.lang.String JOB_STAT_TRACKER_AT
          The name of the LDAP attribute that will store statistical information about a job.
static java.lang.String JOB_STATE_AT
          The name of the LDAP attribute that indicates the current state of a job.
static int JOB_STATE_CANCELLED
          A job state that indicates that the job has been cancelled before it had a chance to start.
static java.lang.String JOB_STATE_CANCELLED_STRING
          The message corresponding to the JOB_STATE_CANCELLED job state.
static int JOB_STATE_COMPLETED_SUCCESSFULLY
          A job state that indicates that the job has completed successfully.
static java.lang.String JOB_STATE_COMPLETED_SUCCESSFULLY_STRING
          The message corresponding to the JOB_STATE_COMPLETED_SUCCESSFULLY job state.
static int JOB_STATE_COMPLETED_WITH_ERRORS
          A job state that indicates that the job has completed but there were errors that may impact the results.
static java.lang.String JOB_STATE_COMPLETED_WITH_ERRORS_STRING
          The message corresponding to the JOB_STATE_COMPLETED_WITH_ERRORS job state.
static int JOB_STATE_DISABLED
          A job state that indicates that the job has been temporarily disabled and should not be considered eligible to start.
static java.lang.String JOB_STATE_DISABLED_STRING
          The message corresponding to the JOB_STATE_DISABLED job state.
static int JOB_STATE_NO_SUCH_JOB
          The job state that indicates information was requested about a job that is not defined to the client.
static java.lang.String JOB_STATE_NO_SUCH_JOB_STRING
          The message corresponding to the JOB_STATE_NO_SUCH_JOB job state.
static int JOB_STATE_NOT_YET_STARTED
          A job state that indicates that the job has been initialized but has not yet been started.
static java.lang.String JOB_STATE_NOT_YET_STARTED_STRING
          The message corresponding to the JOB_STATE_NOT_YET_STARTED job state.
static int JOB_STATE_RUNNING
          A job state that indicates that the job is currently running.
static java.lang.String JOB_STATE_RUNNING_STRING
          The message corresponding to the JOB_STATE_RUNNING job state.
static int JOB_STATE_STOPPED_BY_SHUTDOWN
          A job state that indicates that the job has been stopped as part of the SLAMD server shutdown.
static java.lang.String JOB_STATE_STOPPED_BY_SHUTDOWN_STRING
          The message corresponding to the JOB_STATE_STOPPED_BY_USER job state.
static int JOB_STATE_STOPPED_BY_USER
          A job state that indicates that the job has been stopped by manual intervention.
static java.lang.String JOB_STATE_STOPPED_BY_USER_STRING
          The message corresponding to the JOB_STATE_STOPPED_BY_USER job state.
static int JOB_STATE_STOPPED_DUE_TO_DURATION
          A job state that indicates that the job was stopped because it had run for the maximum length of time allowed.
static java.lang.String JOB_STATE_STOPPED_DUE_TO_DURATION_STRING
          The message corresponding to the JOB_STATE_STOPPED_DUE_TO_DURATION job state.
static int JOB_STATE_STOPPED_DUE_TO_ERROR
          A job state that indicates that the job was stopped because a significant error occurred (as opposed to an error that would have allowed the job to continue running on other clients).
static java.lang.String JOB_STATE_STOPPED_DUE_TO_ERROR_STRING
          The message corresponding to the JOB_STATE_STOPPED_DUE_TO_ERROR job state.
static int JOB_STATE_STOPPED_DUE_TO_STOP_TIME
          A job state that indicates that the job was stopped because the specified stop time had been reached.
static java.lang.String JOB_STATE_STOPPED_DUE_TO_STOP_TIME_STRING
          The message corresponding to the JOB_STATE_STOPPED_DUE_TO_STOP_TIME job state.
static int JOB_STATE_UNINITIALIZED
          A job state that indicates that the job is known but has not yet been initialized.
static java.lang.String JOB_STATE_UNINITIALIZED_STRING
          The message corresponding to the JOB_STATE_UNINITIALIZED job state.
static int JOB_STATE_UNKNOWN
          A job state that indicates that the state of the associated job is unknown.
static java.lang.String JOB_STATE_UNKNOWN_STRING
          The message corresponding to the JOB_STATE_UNKNOWN job state.
static java.lang.String JOB_STOP_REASON_AT
          The name of the LDAP attribute that will store the reason that a job stopped running.
static java.lang.String JOB_STOP_TIME_AT
          The name of the LDAP attribute that will be used to specify the time at which a job should stop running.
static java.lang.String[] JOB_SUMMARY_ATTRS
          The set of attributes that should be requested when retrieving only summary information for jobs.
static java.lang.String JOB_THREAD_INCREMENT_AT
          The name of the LDAP attribute that will be used to specify the increment in number of threads that should be used between iterations of an optimizing job.
static java.lang.String JOB_THREAD_STARTUP_DELAY_AT
          The name of the LDAP attribute that will be used to specify the delay in milliseconds between starting each thread on a client system.
static java.lang.String JOB_THREAD_SUPERCLASS_NAME
          The full name of the Java class that is the superclass for all job thread implementations.
static java.lang.String JOB_THREADS_PER_CLIENT_AT
          The name of the LDAP attribute that will be used to specify the number of threads that each client should use to process a scheduled job.
static java.lang.String JOB_WAIT_FOR_CLIENTS_AT
          The name of the LDAP attribute that will store the indication of whether the job should wait for the set of clients.
static int LOG_LEVEL_ACCESS_MANAGER_DEBUG
          A loglevel that is used for debugging access manager operations.
static java.lang.String LOG_LEVEL_ACCESS_MANAGER_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_ACCESS_MANAGER_DEBUG log level.
static int LOG_LEVEL_ADMIN
          A loglevel that is used for events that occur as a result of someone using the administrative interface.
static java.lang.String LOG_LEVEL_ADMIN_STRING
          The user-friendly string value associated with the LOG_LEVEL_ADMIN log level.
static int LOG_LEVEL_ANY
          A loglevel that is used to indicate that the associated message is of the highest criticality.
static int LOG_LEVEL_CLIENT
          A loglevel that is used for messages about events that occur while the server is interacting with a client.
static int LOG_LEVEL_CLIENT_DEBUG
          A loglevel that is used for debugging client interaction.
static java.lang.String LOG_LEVEL_CLIENT_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_CLIENT_DEBUG log level.
static java.lang.String LOG_LEVEL_CLIENT_STRING
          The user-friendly string value associated with the LOG_LEVEL_CLIENT log level.
static int LOG_LEVEL_CONFIG
          A loglevel that is used for messages regarding configuration file processing.
static java.lang.String LOG_LEVEL_CONFIG_STRING
          The user-friendly string value associated with the LOG_LEVEL_CONFIG log level.
static int LOG_LEVEL_DEFAULT
          The default loglevel that will be used by the server unless overridden by the configuration.
static int LOG_LEVEL_EXCEPTION_DEBUG
          A loglevel that is used for logging exceptions that may be thrown.
static java.lang.String LOG_LEVEL_EXCEPTION_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_EXCEPTION_DEBUG log level.
static int LOG_LEVEL_JOB_DEBUG
          A loglevel that is used for debugging job processing.
static java.lang.String LOG_LEVEL_JOB_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_JOB_DEBUG log level.
static int LOG_LEVEL_JOB_PROCESSING
          A loglevel that is used for messages about significant events that occur while a job is being processed.
static java.lang.String LOG_LEVEL_JOB_PROCESSING_STRING
          The user-friendly string value associated with the LOG_LEVEL_JOB_PROCESSING log level.
static int LOG_LEVEL_SCHEDULER_DEBUG
          A loglevel that is used for debugging scheduler operations.
static java.lang.String LOG_LEVEL_SCHEDULER_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_SCHEDULER_DEBUG log level.
static int LOG_LEVEL_SERVER_DEBUG
          A loglevel that is used for debugging operations performed in the SLAMD server.
static java.lang.String LOG_LEVEL_SERVER_DEBUG_STRING
          The user-friendly string value associated with the LOG_LEVEL_SERVER_DEBUG log level.
static int LOG_LEVEL_TRACE
          A loglevel that is used for tracing through code execution.
static java.lang.String LOG_LEVEL_TRACE_STRING
          The user-friendly string value associated with the LOG_LEVEL_TRACE log level.
static int LOG_LEVEL_USECONFIG
          A loglevel that may be specified that indicates that whatever loglevel is used in the configuration is the one that should be used.
static java.lang.String MAIL_DATE_FORMAT
          The format string that will be used when including the date in an e-mail message.
static int MAX_BLOCKING_READ_TIME
          The maximum length of time in milliseconds that an attempt to read a message from the client or server should wait before giving up.
static int MAX_CONNECTION_WAIT_TIME
          The maximum length of time in milliseconds that the getConfigDirConnection method will wait before assuming that the previous holder forgot to release the connection and will allow access to it again.
static java.lang.String MD5_CONTENT_BASE_PATH
          The base path for content generated based on MD5 digests of the query string.
static java.lang.String MEMBER_URL_AT
          The name of the LDAP attribute that stores the LDAP URL that specifies the criteria for membership in a dynamic group.
static int MESSAGE_RESPONSE_CLASS_NOT_FOUND
          The response code that indicates that a Java class specified in a job request did not exist on the client system.
static int MESSAGE_RESPONSE_CLASS_NOT_VALID
          The response code that indicates that a Java class specified in a job request exists but is not a valid job thread class.
static int MESSAGE_RESPONSE_CLIENT_REJECTED
          The response code that indicates that a connection from a client has been rejected by the SLAMD server.
static int MESSAGE_RESPONSE_CLIENT_SHUTDOWN
          The response code that indicates that the client is shutting down.
static int MESSAGE_RESPONSE_CONNECTION_LIMIT_REACHED
          The response code that indicates there are too many connections to the server to allow a new one.
static int MESSAGE_RESPONSE_HELLO_REQUIRED
          The response code that indicates that an operation was requested without first providing a valid hello message.
static int MESSAGE_RESPONSE_INSUFFICIENT_CLIENTS
          The response code that indicates a start client request could not be processed because there were not enough clients available.
static int MESSAGE_RESPONSE_INVALID_CREDENTIALS
          The response code that indicates an authentication failed because the credentials provided were not valid for the authentication ID.
static int MESSAGE_RESPONSE_JOB_ALREADY_STARTED
          The response code that indicates that a request was made to start a job that was already running.
static int MESSAGE_RESPONSE_JOB_CREATION_FAILURE
          The response code that indicates that a client was not able to create an instance of the job thread to execute the specified job.
static int MESSAGE_RESPONSE_JOB_REQUEST_REFUSED
          The response code that indicates that a client has refused a job request.
static int MESSAGE_RESPONSE_LOCAL_ERROR
          The response code that indicates a problem occurred that prevented a message from being sent or received.
static int MESSAGE_RESPONSE_NO_RESPONSE
          The response code that indicates that an expected response was not received within the expected amount of time.
static int MESSAGE_RESPONSE_NO_SUCH_JOB
          The response code that indicates that a request from the server referenced a job about which the client has no knowledge.
static int MESSAGE_RESPONSE_SERVER_ERROR
          The response code that indicates an error occurred in the server that prevented it from handling a client request properly.
static int MESSAGE_RESPONSE_SUCCESS
          The response code that indicates a successful operation.
static int MESSAGE_RESPONSE_UNKNOWN_AUTH_ID
          The response code that indicates an authentication failed because the authentication ID could not be found.
static int MESSAGE_RESPONSE_UNSUPPORTED_AUTH_TYPE
          The response code that indicates an authentication failed because the requested authentication type is known but not supported by the server.
static int MESSAGE_RESPONSE_UNSUPPORTED_CLIENT_VERSION
          The response code that indicates the version of the client software is not one that may be used with the version of the server.
static int MESSAGE_RESPONSE_UNSUPPORTED_CONTROL_TYPE
          The response code that indicates that a job control request was made with an unknown or unsupported job control type.
static int MESSAGE_RESPONSE_UNSUPPORTED_SERVER_VERSION
          The response code that indicates the version of the server software is not one that may be used with the version of the client.
static int MESSAGE_TYPE_CLIENT_HELLO
          The message type that the client can use to identify itself to the server.
static int MESSAGE_TYPE_CLIENT_MANAGER_HELLO
          The message type that is used by a client manager to identify itself to the SLAMD server.
static int MESSAGE_TYPE_HELLO_RESPONSE
          The message type that is used to provide information about an authentication request.
static int MESSAGE_TYPE_JOB_COMPLETED
          The message type that is used to indicate that job processing has been completed and provide final status information back to the server.
static int MESSAGE_TYPE_JOB_CONTROL_REQUEST
          The message type that the client or server may use to indicate that the job status should or will change (e.g., stop requested by user, client shutting down, server shutting down, etc.).
static int MESSAGE_TYPE_JOB_CONTROL_RESPONSE
          The message type that is used to provide a response to a job control request.
static int MESSAGE_TYPE_JOB_REQUEST
          The message type that the server uses to request that the client begin processing a new job.
static int MESSAGE_TYPE_JOB_RESPONSE
          The message type that the client uses to respond to a server's job request.
static int MESSAGE_TYPE_KEEPALIVE
          The message type that is simply used to keep the connection alive between the client and the server.
static int MESSAGE_TYPE_REAL_TIME_STAT_DATA
          The message type that is used to provide statistical data to the SLAMD server's real-time stat reporting subsystem.
static int MESSAGE_TYPE_REGISTER_STATISTIC
          The message type that is used to register a stat tracker with the SLAMD server's real-time stat reporting subsystem.
static int MESSAGE_TYPE_SERVER_HELLO
          The message type that the server can use to identify itself to the client.
static int MESSAGE_TYPE_SERVER_SHUTDOWN
          The message type that is used to indicate that the SLAMD server is shutting down and therefore the connection to the client is being terminated.
static int MESSAGE_TYPE_START_CLIENT_REQUEST
          The message type that is used to request that the client manager start one or more clients.
static int MESSAGE_TYPE_START_CLIENT_RESPONSE
          The message type that is used to provide a response to a start client request.
static int MESSAGE_TYPE_STATUS_REQUEST
          The message type that the server uses to request information about the status of the client.
static int MESSAGE_TYPE_STATUS_RESPONSE
          The message type that the client uses to provide status information to the server.
static int MESSAGE_TYPE_STOP_CLIENT_REQUEST
          The message type that is used to request that the client manager stop one or more clients.
static int MESSAGE_TYPE_STOP_CLIENT_RESPONSE
          The message type that is used to provide a response to a stop client request.
static java.lang.String MIGRATE_FOLDERS_ALL
          The value that will be used to indicate that the user wishes to migrate data from all job folders.
static java.lang.String MIGRATE_FOLDERS_SELECTED
          The value that will be used to indicate that the user wishes to migrate data from only selected job folders.
static java.lang.String MONITOR_STAT_ALL
          The option value that indicates that all resource monitor statistical information should be graphed.
static java.lang.String MONITOR_STAT_NONE
          The option value that indicates that no resource monitor statistical information should be graphed.
static int NO_KEEPALIVE_INTERVAL
          The keepalive interval value that indicates no keepalive is to be used.
static int NO_MAX_CLIENTS
          The value that indicates there will not be a maximum number of concurrent clients that may be connected at any given time.
static char[] NUMERIC_CHARS
          A character array containing all the base ten digits.
static java.lang.String OPTIMIZATION_ALGORITHM_AT
          The name of the LDAP attribute that will be used to hold the name of the optimization algorithm to use for a given optimizing job.
static java.lang.String OPTIMIZATION_ALGORITHM_PARAMETER_AT
          The name of the LDAP attribute that will be used to hold the values of configuration parameters used for the optimization algorithm.
static java.lang.String OPTIMIZE_TYPE_MAXIMIZE
          The optimization type that indicates that the optimization should try to find the maximum value for the statistic.
static java.lang.String OPTIMIZE_TYPE_MINIMIZE
          The optimization type that indicates that the optimization should try to find the minimum value for the statistic.
static java.lang.String[] OPTIMIZE_TYPES
          The set of optimization types supported by the SLAMD server.
static java.lang.String OPTIMIZING_JOB_ID_AT
          The name of the LDAP attribute that will be used to hold the unique ID assigned to an optimizing job.
static java.lang.String OPTIMIZING_JOB_OC
          The name of the LDAP objectclass that will be used in entries that hold information about optimizing jobs.
static java.lang.String OPTIMIZING_JOB_RERUN_BEST_ITERATION_AT
          The name of the LDAP attribute that will be used to determine whether to re-run the best iteration of an optimizing job.
static java.lang.String OPTIMIZING_JOB_RERUN_DURATION_AT
          The name of the LDAP attribute that will be used to determine the duration to use when re-running the best iteration of an optimizing job.
static java.lang.String OPTIMIZING_JOB_RERUN_ITERATION_AT
          The name of the LDAP attribute that will be used to specify the job ID of the job that was a re-run of the best iteration of the optimizing job.
static java.lang.String[] OPTIMIZING_JOB_SUMMARY_ATTRS
          The set of attributes that should be requested when retrieving only summary information for optimizing jobs.
static int OS_TYPE_AIX
          The flag that indicates that a resource monitor client is running on an AIX system.
static int OS_TYPE_HPUX
          The flag that indicates that a resource monitor client is running on an HP-UX system.
static int OS_TYPE_LINUX
          The flag that indicates that a resource monitor client is running on a Linux system.
static int OS_TYPE_OSX
          The flag that indicates that a resource monitor client is running on an OS X system.
static int OS_TYPE_SOLARIS
          The flag that indicates that a resource monitor client is running on a Solaris system.
static int OS_TYPE_WINDOWS
          The flag that indicates that a resource monitor client is running on a Windows system.
static java.lang.String PARAM_ADD_TO_HTML_HEADER
          The name of the configuration parameter that can be used to add content to the HTML header for pages displayed through the admin interface.
static java.lang.String PARAM_ALWAYS_SHOW_ADVANCED_OPTIONS
          The name of the configuration parameter that specifies whether to always show advanced scheduling options when scheduling a job.
static java.lang.String PARAM_CLIENT_MANAGER_LISTENER_PORT
          The name of the configuration parameter that specifies the port number on which the client manager listener will listen for connections from client managers.
static java.lang.String PARAM_CLIENT_MANAGER_MAX_WAIT_TIME
          The name of the configuration parameter that specifies the maximum length of time in seconds that the SLAMD server will wait for a response to a request sent to a client manager.
static java.lang.String PARAM_CONFIG_JOB_CLASS_BASE
          The name of the configuration parameter that specifies the location of information about the job classes defined in the configuration directory.
static java.lang.String PARAM_CONFIG_PARAMETER_BASE
          The name of the configuration parameter that specifies the location of configuration parameters in the configuration directory.
static java.lang.String PARAM_CONFIG_SCHEDULED_JOB_BASE
          The name of the configuration parameter that specifies the location of information about scheduled jobs in the configuration directory.
static java.lang.String PARAM_DEFAULT_GRAPH_HEIGHT
          The name of the administrative parameter that specifies the default height to use for generated graphs.
static java.lang.String PARAM_DEFAULT_GRAPH_WIDTH
          The name of the administrative parameter that specifies the default width to use for generated graphs.
static java.lang.String PARAM_DEFAULT_HTML
          The name of the configuration parameter that can specify the main page HTML text to use if the default is not acceptable for some reason.
static java.lang.String PARAM_DEFAULT_MONITOR_GRAPH_HEIGHT
          The name of the administrative parameter that specifies the default height to use for resource monitor graphs.
static java.lang.String PARAM_DISABLE_GRAPHS
          The name of the configuration parameter that specifies whether the graphing capability of SLAMD should be disabled (e.g., if no appropriate graphics environment is available for use by the server).
static java.lang.String PARAM_DISABLE_UPLOADS
          The name of the configuration parameter that specifies whether the file upload capability should be disabled.
static java.lang.String PARAM_DISABLED_JOBS
          The name of the configuration parameter that holds a list of all jobs that have been marked disabled.
static java.lang.String PARAM_ENABLE_MAIL_ALERTS
          The name of the configuration parameter that specifies whether the SLAMD server should allow e-mail messages to be sent when certain kinds of events occur.
static java.lang.String PARAM_GRAPH_IN_NEW_WINDOW
          The name of the configuration parameter that specifies whether graphing should be performed in the same or a separate window.
static java.lang.String PARAM_HIDE_OPTIMIZING_ITERATIONS
          The name of the configuration parameter that specifies whether the server should hide the individual iterations of an optimizing job when viewing the list of completed jobs.
static java.lang.String PARAM_INCLUDE_SERVER_IN_TITLE
          The name of the configuration parameter that specifies whether to include the address of the server in the title of the generated HTML pages.
static java.lang.String PARAM_JOB_CACHE_SIZE
          The name of the configuration parameter that specifies the number of jobs that should be stored in the job cache.
static java.lang.String PARAM_JOB_CLASSES
          The name of the configuration parameter that specifies the set of job clasess that have been registered with the SLAMD server.
static java.lang.String PARAM_LISTENER_KEEPALIVE_INTERVAL
          The name of the configuration parameter that specifies how frequently keepalive messages will be sent between the client and the server to ensure that the connection does not get closed (and to detect failed connections on either end).
static java.lang.String PARAM_LISTENER_MAX_CLIENTS
          The name of the configuration parameter that specifies the maximum number of clients that may be connected to the SLAMD server at any given time.
static java.lang.String PARAM_LISTENER_PORT
          The name of the configuration parameter that specifies the port number on which the SLAMD server will listen for client connections.
static java.lang.String PARAM_LISTENER_USE_SSL
          The name of the configuration parameter that specifies whether the client listener should use SSL.
static java.lang.String PARAM_LOG_ALWAYS_FLUSH
          The name of the configuration parameter that specifies whether the logger will always flush the log information to disk as soon as it is written.
static java.lang.String PARAM_LOG_ASYNCHRONOUSLY
          The name of the configuration parameter that specifies whether logging is to be done synchronously (when the call is made to logMessage) or asynchronously (in a separate thread).
static java.lang.String PARAM_LOG_FILENAME
          The name of the configuration parameter that specifies the name of the file to which log messages will be written.
static java.lang.String PARAM_LOG_LEVEL
          The name of the configuration parameter that specifies the log level that should be used by the server to determine which messages get logged.
static java.lang.String PARAM_LOG_POLL_DELAY
          The name of the configuration parameter that specifies the delay in seconds between iterations of the logging thread's poll loop.
static java.lang.String PARAM_LOGGER_ENABLED
          The name of the configuration parameter that specifies whether the logger should be used.
static java.lang.String PARAM_MAIL_FROM_ADDRESS
          The name of the configuration parameter that specifies the e-mail address that should be used for the sender of alert messages.
static java.lang.String PARAM_MANAGE_READ_ONLY
          The name of the configuration parameter that specifies whether to enable the management of options only used when operating in restricted read-only mode.
static java.lang.String PARAM_MAX_RESPONSE_WAIT_TIME
          The name of the configuration parameter that specifies the maximum length of time in seconds to wait for a client response for a solicited request.
static java.lang.String PARAM_MAX_STAT_INTERVALS
          The name of the configuration parameter that specifies the maximum number of collection intervals that the real-time stat manager should retain for each job.
static java.lang.String PARAM_MAX_UPLOAD_SIZE
          The name of the configuration parameter that specifies the maximum file size that may be uploaded.
static java.lang.String PARAM_MONITOR_LISTENER_PORT
          The name of the configuration parameter that specifies the port number on which the SLAMD server will listen for resource monitor client connections.
static java.lang.String PARAM_OPTIMIZATION_ALGORITHMS
          The name of the configuration parameter that specifies the set of optimization algorithms that have been defined for use in the SLAMD server.
static java.lang.String PARAM_PAGE_FOOTER
          The name of the configuration parameter that can be used to override the default footer placed at the bottom of every page in the administrative interface.
static java.lang.String PARAM_PAGE_HEADER
          The name of the configuration parameter that can be used to override the default header placed at the top of most pages in the administrative interface.
static java.lang.String PARAM_PENDING_JOBS
          The name of the configuration parameter that holds a list of all jobs that have been scheduled but have not yet started running and are not disabled.
static java.lang.String PARAM_POPULATE_START_TIME
          The name of the configuration parameter that specifies whether a default value (set to the current time) should be displayed for the start time if none has been provided.
static java.lang.String PARAM_REPORT_GENERATOR_CLASSES
          The name of the configuration parameter that specifies the Java classes that may be used for generating reports of SLAMD data.
static java.lang.String PARAM_REQUIRE_AUTHENTICATION
          The name of the configuration parameter that specifies whether the client listener should require clients to authenticate.
static java.lang.String PARAM_RUNNING_JOBS
          The name of the configuration parameter that holds a list of all jobs that are currently running.
static java.lang.String PARAM_SCHEDULER_DELAY
          The name of the configuration parameter that specifies the delay in seconds between iterations of the SLAMD scheduler loop.
static java.lang.String PARAM_SCHEDULER_START_BUFFER
          The name of the configuration parameter that specifies the number of seconds before the job's actual start time that the scheduler should start sending the request information to clients.
static java.lang.String PARAM_SERVLET_BASE_URI
          The name of the configuration parameter that specifies a URL that can be used to access the SLAMD admin interface.
static java.lang.String PARAM_SHOW_LOGIN_ID
          The name of the configuration parameter that specifies whether the login ID for the currently-authenticated user will be displayed in the administrative interface if access control is enabled.
static java.lang.String PARAM_SHOW_TIME
          The name of the configuration parameter that specifies whether the time should be displayed in the navigation sidebar.
static java.lang.String PARAM_SMTP_PORT
          The name of the configuration parameter that specifies the port of the mail server to use for sending alert messages.
static java.lang.String PARAM_SMTP_SERVER
          The name of the configuration parameter that specifies the address of the mail server to use for sending alert messages.
static java.lang.String PARAM_STAT_LISTENER_PORT
          The name of the configuration parameter that specifies the port number on which the stat listener will listen for connections from clients.
static java.lang.String PARAM_STYLE_SHEET
          The name of the configuration parameter that can specify the style sheet to use for the SLAMD administrative interface if the default is not acceptable.
static java.lang.String PARAM_USE_CUSTOM_CLASS_LOADER
          The name of the configuration parameter that indicates whether to use the custom job class loader.
static java.lang.String PARAMETER_NAME_AT
          The name of the LDAP attribute that will be used to hold the name of a SLAMD configuration parameter.
static java.lang.String PARAMETER_VALUE_AT
          The name of the LDAP attribute that will be used to hold the value of a SLAMD configuration parameter.
static java.lang.String PROPERTY_DISABLE_CUSTOM_CLASS_LOADER
          The name of the Java property that, if set with a value of "true" or "yes" or "on" or "1", will cause the custom class loader to be disabled, regardless of the setting in the configuration directory.
static java.lang.String[] QUERY_STRING_MD5
          MD5 digests of query strings that may be used to access special SLAMD content.
static java.lang.String RESOURCE_LICENSE_HTML
          The name of the resource that can be used to retrieve an HTML-formatted version of the SLAMD license.
static java.lang.String RESOURCE_LICENSE_TEXT
          The name of the resource that can be used to retrieve an plain text version of the SLAMD license.
static java.lang.String RESPONSE_HEADER_ERROR_MESSAGE
          The response header that will be used to provide information about an error that occurred during processing.
static java.lang.String ROLE_DN_AT
          The name of the LDAP attribute that stores the list of roles with which a user entry is associated.
static java.lang.String SCHEDULED_JOB_OC
          The name of the LDAP objectclass that will be used in entries that hold information about SLAMD jobs that have been scheduled for execution.
static int SCRIPT_INDENT
          The number of spaces that will be used to indent lines when creating a String representation of a SLAMD script.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_ADD_JOB_CLASS
          The name of the servlet initialization parameter that indicates the group/role that has the ability to add new job classes for use by the SLAMD server.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_AUTHENTICATE_CLIENT
          The name of the servlet initialization parameter that indicates the group/role that has the ability to authenticate to the SLAMD server as clients.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_CANCEL_JOB
          The name of the servlet initialization parameter that indicates the group/role that has the ability to cancel jobs that are pending execution or actively running.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_DELETE_JOB
          The name of the servlet initialization parameter that indicates the group/role that has the ability to delete job information for completed jobs.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_DELETE_JOB_CLASS
          The name of the servlet initialization parameter that indicates the group/role that has the ability to delete job class definitions.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_DISCONNECT_CLIENT
          The name of the servlet initialization parameter that indicates the group/role that has the ability to disconnect clients through the administrative interface.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_EDIT_SERVLET_CONFIG
          The name of the servlet initialization parameter that indicates the group/role that has the ability to edit the servlet configuration parameters.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_EDIT_SLAMD_CONFIG
          The name of the servlet initialization parameter that indicates the group/role that has the ability to edit the SLAMD server configuration parameters.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_EXPORT_JOB
          The name of the servlet initialization parameter that indicates the group/role that has the ability to export job data.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_FULL
          The name of the servlet initialization parameter that indicates the group/role that has full access to all parts of the SLAMD admin interface.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_MANAGE_JOB_FOLDERS
          The name of the servlet initialization parameter that indicates the group/role that has the ability to create/delete/manage job folders.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_RESTART_ACL
          The name of the servlet initialization parameter that indicates the group/role that has the ability to start/stop/restart the access control manager.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_RESTART_SLAMD
          The name of the servlet initialization parameter that indicates the group/role that has the ability to start/stop/restart the SLAMD server.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_SCHEDULE_JOB
          The name of the servlet initialization parameter that indicates the group/role that has the ability to schedule a new job for execution.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_VIEW_JOB
          The name of the servlet initialization parameter that indicates the group/role that has the ability to view job information.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_VIEW_JOB_CLASS
          The name of the servlet initialization parameter that indicates the group/role that has the ability to view job class information.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_VIEW_SERVLET_CONFIG
          The name of the servlet initialization parameter that indicates the group/role that has the ability to view the servlet configuration parameters.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_VIEW_SLAMD_CONFIG
          The name of the servlet initialization parameter that indicates the group/role that has the ability to view the SLAMD server configuration parameters.
static java.lang.String SERVLET_INIT_PARAM_ACCESS_VIEW_STATUS
          The name of the servlet initialization parameter that indicates the group/role that has the ability to view the SLAMD server status.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_BLIND_TRUST
          The initialization parameter that specifies whether the SLAMD server should blindly trust any SSL certificate presented by the config directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DB_DIRECTORY
          The initialization parameter that specifies the path to the directory containing the configuration database files.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BASE
          The initialization parameter that specifies the location of the SLAMD information in the configuration directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BIND_DN
          The initialization parameter that specifies the DN to use to bind to the configuration directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BIND_PW
          The initialization parameter that specifies the password to use to bind to the configuration directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_HOST
          The initialization parameter that specifies the IP address or DNS hostname of the configuration directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_PORT
          The initialization parameter that specifies the port number of the configuration directory.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_FILE
          The initialization parameter that specifies the configuration file that contains all the other initialization data.
static java.lang.String SERVLET_INIT_PARAM_CONFIG_USE_SSL
          The initialization parameter that specifies whether the communication with the configuration directory should use SSL.
static java.lang.String SERVLET_INIT_PARAM_CONFIGURED
          The initialization parameter that specifies whether the configuration has been initialized.
static java.lang.String SERVLET_INIT_PARAM_HIDE_SENSITIVE_INFO
          The initialization parameter that specifies whether the SLAMD admin interface should hide sensitive job information when operating in read-only mode.
static java.lang.String SERVLET_INIT_PARAM_JOB_CLASS_PATH
          The initialization parameter that specifies the location of the job class files.
static java.lang.String SERVLET_INIT_PARAM_READ_ONLY
          The initialization parameter that specifies whether the SLAMD admin interface should operate in read-only mode.
static java.lang.String SERVLET_INIT_PARAM_RESTRICTED_READ_ONLY
          The initialization parameter that specifies whether the SLAMD admin interface should operate in restricted read-only mode.
static java.lang.String SERVLET_INIT_PARAM_SEARCH_READ_ONLY
          The initialization parameter that specifies whether the SLAMD admin interface should allow users to search for jobs when operating in read-only mode.
static java.lang.String SERVLET_INIT_PARAM_SHOW_STATUS_FIRST
          The initialization parameter that specifies whether the SLAMD admin interface should show the link to the status page at the top or bottom of the navigation sidebar.
static java.lang.String SERVLET_INIT_PARAM_SSL_KEY_PASSWORD
          The initialization parameter that specifies the password for the JSSE key store.
static java.lang.String SERVLET_INIT_PARAM_SSL_KEY_STORE
          The initialization parameter that specifies the location of the JSSE key store for use in the SSL environment.
static java.lang.String SERVLET_INIT_PARAM_SSL_TRUST_PASSWORD
          The initialization parameter that specifies the password for the JSSE key store.
static java.lang.String SERVLET_INIT_PARAM_SSL_TRUST_STORE
          The initialization parameter that specifies the location of the JSSE trust store for use in the SSL environment.
static java.lang.String SERVLET_INIT_PARAM_USE_ACCESS_CONTROL
          The name of the servlet initialization parameter that indicates whether access control will be performed in the administrative interface.
static java.lang.String SERVLET_INIT_PARAM_USER_BLIND_TRUST
          The initialization parameter that specifies whether the SLAMD server should blindly trust any SSL certificate presented by the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_DIR_BASE
          The initialization parameter that specifies the location of the user account entries in the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_DIR_BIND_DN
          The initialization parameter that specifies the DN to use to bind to the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_DIR_BIND_PW
          The initialization parameter that specifies the password to use to bind to the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_DIR_HOST
          The initialization parameter that specifies the IP address or DNS hostname of the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_DIR_PORT
          The initialization parameter that specifies the port number of the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_ID_ATTR
          The name of the servlet initialization parameter that specifies the LDAP attribute to use to find user entries in the user directory.
static java.lang.String SERVLET_INIT_PARAM_USER_USE_SSL
          The initialization parameter that specifies whether the communication with the user directory should use SSL.
static java.lang.String SERVLET_PARAM_ACTUAL_DURATION_MAX
          The name of the request parameter that is used when searching for an actual duration less than or equal to a given value.
static java.lang.String SERVLET_PARAM_ACTUAL_DURATION_MIN
          The name of the request parameter that is used when searching for an actual duration greater than or equal to a given value.
static java.lang.String SERVLET_PARAM_BASE_AT_ZERO
          The name of the request parameter that indicates whether the vertical access of the generated graph should have a lower bound of zero rather than a value that is calculated based on the data provided.
static java.lang.String SERVLET_PARAM_CANCEL
          The name of the request parameter that specifies that the operation in progress should be cancelled.
static java.lang.String SERVLET_PARAM_CLIENT_ID
          The name of the request parameter that specifies the ID of the a client to target for an operation.
static java.lang.String SERVLET_PARAM_COMPARE_TYPE
          The name of the request parameter that indicates the type of comparison to be performed.
static java.lang.String SERVLET_PARAM_CONFIG_PARAM_NAME
          The name of the request parameter that the administration servlet uses to specify the configuration parameter whose value is to be modified.
static java.lang.String SERVLET_PARAM_CONFIG_PARAM_VALUE
          The name of the request parameter that the administration servlet uses to specify the value to use for a configuration parameter.
static java.lang.String SERVLET_PARAM_CONFIG_SUBSCRIBER
          The name of the request parameter that the administration servlet uses to specify the configuration subscriber for which to manage the configuration.
static java.lang.String SERVLET_PARAM_CONFIRMED
          The name of the request parameter that indicates whether the user has confirmed that they want to perform some action.
static java.lang.String SERVLET_PARAM_DATA_IMPORT_FILE
          The name of the servlet parameter that will be used to specify the location of a file containing data to be imported into the SLAMD server.
static java.lang.String SERVLET_PARAM_DB_KEY
          The name of the request parameter that can be used to specify the key to examine in the database.
static java.lang.String SERVLET_PARAM_DB_NAME
          The name of the request parameter that can be used to specify the name of the database in which to retrieve debug information.
static java.lang.String SERVLET_PARAM_DELETE_FOLDER_CONTENTS
          The name of the request parameter that indicates whether the contents of a folder should be removed when the folder is deleted (i.e., whether it should be allowed to remove non-empty folders).
static java.lang.String SERVLET_PARAM_DETAIL_LEVEL
          The name of the request parameter that specifies how detailed the statistics should be.
static java.lang.String SERVLET_PARAM_DISPLAY_IN_READ_ONLY
          The name of the request parameter that indicates whether the job or job folder should be displayed in restricted read-only mode.
static java.lang.String SERVLET_PARAM_DRAW_AS_BAR_GRAPH
          The name of the request parameter that indicates whether the current graph should be drawn as a bar graph rather than a line graph.
static java.lang.String SERVLET_PARAM_DRAW_AS_STACKED_GRAPH
          The name of the request parameter that indicates whether the graph generated from a stacked value tracker should be a line graph or a stacked area graph.
static java.lang.String SERVLET_PARAM_EXCLUDE_FIRST_INTERVAL
          The name of the request parameter that indicates whether to exclude information from the first collection interval so that results are not potentially skewed by initialization that needs to occur.
static java.lang.String SERVLET_PARAM_EXCLUDE_LAST_INTERVAL
          The name of the request parameter that indicates whether to exclude information from the last collection interval so that results are not potentially skewed by only a partial interval.
static java.lang.String SERVLET_PARAM_EXPORT_CHOICE
          The name of the servlet parameter that will be used to indicate what data should be included in a SLAMD data export.
static java.lang.String SERVLET_PARAM_EXPORT_CLIENTS
          The name of the servlet parameter that will be used to indicate that the number of clients should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_DESCRIPTION
          The name of the servlet parameter that will be used to indicate that the job description should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_DURATION
          The name of the servlet parameter that will be used to indicate that the job duration should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_INTERVAL
          The name of the servlet parameter that will be used to indicate that the collection interval should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_JOB_GROUP
          The name of the servlet parameter that will be used to indicate which job group(s) should be included in a data export.
static java.lang.String SERVLET_PARAM_EXPORT_JOB_ID
          The name of the servlet parameter that will be used to indicate that the job ID should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_PARAM_PREFIX
          The prefix that will be applied to job parameter names to determine which parameters should be exported.
static java.lang.String SERVLET_PARAM_EXPORT_PARAMETERS
          The name of the servlet parameter that will be used to indicate that all of the parameter information should be included in the exported data.
static java.lang.String SERVLET_PARAM_EXPORT_REAL_FOLDER
          The name of the servlet parameter that will be used to indicate which real job folder(s) should be included in a data export.
static java.lang.String SERVLET_PARAM_EXPORT_START_TIME
          The name of the servlet parameter that will be used to indicate that the job start time should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_STAT_PREFIX
          The prefix that will be applied to stat tracker names to determine which statistics should be exported.
static java.lang.String SERVLET_PARAM_EXPORT_STATISTICS
          The name of the servlet parameter that will be used to indicate that all of the statistical information should be included in the exported data.
static java.lang.String SERVLET_PARAM_EXPORT_STOP_TIME
          The name of the servlet parameter that will be used to indicate that the job stop time should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_THREADS
          The name of the servlet parameter that will be used to indicate that the number of threads per client should be included in exported information.
static java.lang.String SERVLET_PARAM_EXPORT_UNCLASSIFIED
          The name of the servlet parameter that will be used to indicate whether the unclassified jobs should be included in the export.
static java.lang.String SERVLET_PARAM_EXPORT_VIRTUAL_FOLDER
          The name of the servlet parameter that will be used to indicate which virtual job folder(s) should be included in a data export.
static java.lang.String SERVLET_PARAM_FILE_ACTION
          The name of the request parameter that specifies the action that should be taken with an uploaded file.
static java.lang.String SERVLET_PARAM_FILE_DESCRIPTION
          The name of the request parameter that is used to hold the description of an uploaded file.
static java.lang.String SERVLET_PARAM_FILE_NAME
          The name of the request parameter that is used to hold the name of an uploaded file.
static java.lang.String SERVLET_PARAM_FILE_TYPE
          The name of the request parameter that is used to hold the MIME type of the uploaded file.
static java.lang.String SERVLET_PARAM_FLAT_BETWEEN_POINTS
          The name of the request parameter that indicates whether the current line graph should be flat between data points rather than directly connecting the lines.
static java.lang.String SERVLET_PARAM_FLUSH_JOB_CACHE
          The name of the request parameter that indicates that the SLAMD server should flush its job cache.
static java.lang.String SERVLET_PARAM_GET_JOB
          The name of the request parameter that will retrieve a job by its job ID.
static java.lang.String SERVLET_PARAM_GRAPH_HEIGHT
          The name of the request parameter that specifies the height that should be used for graphs that are generated.
static java.lang.String SERVLET_PARAM_GRAPH_USE_SAME_AXIS
          The name of the request parameter that specifies whether the statistics graphed on an overlay graph should be graphed on the same axis.
static java.lang.String SERVLET_PARAM_GRAPH_WIDTH
          The name of the request parameter that specifies the width that should be used for graphs that are generated.
static java.lang.String SERVLET_PARAM_GROUP_PARAM_TYPE_PREFIX
          The prefix that will be used before a job or optimizing job parameter name when deciding how to treat it in a job group.
static java.lang.String SERVLET_PARAM_HIDE_SIDEBAR
          The name of the request parameter that will cause the generated HTML to exclude the navigation sidebar.
static java.lang.String SERVLET_PARAM_HTML_DEBUG
          The name of the request parameter that will cause debug information to be written as comments into the generated HTML.
static java.lang.String SERVLET_PARAM_IN_OPTIMIZING
          The name of the request parameter that indicates whether the user is performing the operation in the context of the optimizing jobs.
static java.lang.String SERVLET_PARAM_INCLUDE_AVERAGE
          The name of the request parameter that specifies whether the average value should be included on the graph generated from statistical data.
static java.lang.String SERVLET_PARAM_INCLUDE_HORIZ_GRID
          The name of the request parameter that specifies whether line graphs should include horizontal grids.
static java.lang.String SERVLET_PARAM_INCLUDE_LABELS
          The name of the request parameter that specifies whether row and column labels should be included in the statistical information that is being output.
static java.lang.String SERVLET_PARAM_INCLUDE_REGRESSION
          The name of the request parameter that specifies whether a regression line should be included on the graph generated from statistical data.
static java.lang.String SERVLET_PARAM_INCLUDE_VERT_GRID
          The name of the request parameter that specifies whether line graphs should include vertical grids.
static java.lang.String SERVLET_PARAM_INDEX
          The name of the request parameter that specifies the index of a parameter in a job group.
static java.lang.String SERVLET_PARAM_JOB_ACTUAL_START_AFTER
          The name of the request parameter that is used when searching for jobs with an actual start time after a given time.
static java.lang.String SERVLET_PARAM_JOB_ACTUAL_START_BEFORE
          The name of the request parameter that is used when searching for jobs with an actual start time before a given time.
static java.lang.String SERVLET_PARAM_JOB_ACTUAL_STOP_AFTER
          The name of the request parameter that is used when searching for jobs with an actual stop time after a given time.
static java.lang.String SERVLET_PARAM_JOB_ACTUAL_STOP_BEFORE
          The name of the request parameter that is used when searching for jobs with an actual stop time before a given time.
static java.lang.String SERVLET_PARAM_JOB_CLASS
          The name of the request parameter that specifies the Java class file associated with a job thread.
static java.lang.String SERVLET_PARAM_JOB_CLIENTS
          The name of the request parameter that specifies the set of clients that have been requested for a particular job.
static java.lang.String SERVLET_PARAM_JOB_COLLECTION_INTERVAL
          The name of the request parameter that specifies the statistics collection interval to use for a job.
static java.lang.String SERVLET_PARAM_JOB_COMMENTS
          The name of the request parameter that allows the user to edit the set of comments associated with a job.
static java.lang.String SERVLET_PARAM_JOB_DEPENDENCY
          The name of the request parameter that specifies the job ID of a job on which another job is dependent.
static java.lang.String SERVLET_PARAM_JOB_DESCRIPTION
          The name of the request parameter that specifies the job description.
static java.lang.String SERVLET_PARAM_JOB_DISABLED
          The name of the request parameter that specifies whether the job should be disabled when it is scheduled.
static java.lang.String SERVLET_PARAM_JOB_DURATION
          The name of the request parameter that indicates the maximum length of time that should be spent processing a job.
static java.lang.String SERVLET_PARAM_JOB_FOLDER
          The name of the request parameter that indicates the name of the folder in which completed job information is to be viewed.
static java.lang.String SERVLET_PARAM_JOB_GROUP_DESCRIPTION
          The name of the request parameter that specifies the description of a job group.
static java.lang.String SERVLET_PARAM_JOB_GROUP_JOB_NAME
          The name of the request parameter that specifies the name of a job associated with a job group.
static java.lang.String SERVLET_PARAM_JOB_GROUP_NAME
          The name of the request parameter that specifies the name of a job group.
static java.lang.String SERVLET_PARAM_JOB_GROUP_OPTIMIZING_JOB_NAME
          The name of the request parameter that specifies the name of an optimizing job associated with a job group.
static java.lang.String SERVLET_PARAM_JOB_ID
          The name of the request parameter that specifies the job ID.
static java.lang.String SERVLET_PARAM_JOB_INCLUDE_THREAD_IN_DESCRIPTION
          The name of the request parameter that specifies whether to include the number of threads in the job description.
static java.lang.String SERVLET_PARAM_JOB_MAKE_INTERDEPENDENT
          The name of the request parameter that indicates whether multiple copies of a job should be made interdependent.
static java.lang.String SERVLET_PARAM_JOB_MAX_NON_IMPROVING
          The name of the request parameter that indicates the maximum number of consecutive non-improving results that will be allowed before ending a self-optimizing test.
static java.lang.String SERVLET_PARAM_JOB_MONITOR_CLIENTS
          The name of the request parameter that specifies the set of resource monitor clients that have been requested for a particular job.
static java.lang.String SERVLET_PARAM_JOB_MONITOR_CLIENTS_IF_AVAILABLE
          The name of the request parameter that indicates whether the job should automatically monitor any client systems that have resource monitor clients available.
static java.lang.String SERVLET_PARAM_JOB_NOTIFY_ADDRESS
          The name of the request parameter that specifies the addresses of those users to notify when the job is complete.
static java.lang.String SERVLET_PARAM_JOB_NUM_CLIENTS
          The name of the request parameter that specifies the number of clients that should be used to execute a job.
static java.lang.String SERVLET_PARAM_JOB_NUM_CLIENTS_MAX
          The name of the request parameter that is used when searching for a number of clients less than or equal to a given value.
static java.lang.String SERVLET_PARAM_JOB_NUM_CLIENTS_MIN
          The name of the request parameter that is used when searching for a number of clients greater than or equal to a given value.
static java.lang.String SERVLET_PARAM_JOB_NUM_COPIES
          The name of the request parameter that specifies the number of copies of the job to create.
static java.lang.String SERVLET_PARAM_JOB_OPTIMIZE_STATISTIC
          The name of the request parameter that indicates the name of the statistic to be optimized for a self-optimizing job.
static java.lang.String SERVLET_PARAM_JOB_OPTIMIZE_TYPE
          The name of the request parameter that indicates the type of optimization that should be performed for a self-optimizing job.
static java.lang.String SERVLET_PARAM_JOB_PACK_FILE
          The name of the request parameter that is used to hold the actual data associated with a job pack file that has been uploaded.
static java.lang.String SERVLET_PARAM_JOB_PACK_PATH
          The name of the request parameter that is used to hold the path to a job pack contained on the server's local filesystem.
static java.lang.String SERVLET_PARAM_JOB_PARAM_PREFIX
          The prefix that will be applied to all job-specific parameters used to customize the way that they operate.
static java.lang.String SERVLET_PARAM_JOB_SCHEDULED_START_AFTER
          The name of the request parameter that is used when searching for jobs with a scheduled start time after a given time.
static java.lang.String SERVLET_PARAM_JOB_SCHEDULED_START_BEFORE
          The name of the request parameter that is used when searching for jobs with a scheduled start time before a given time.
static java.lang.String SERVLET_PARAM_JOB_SCHEDULED_STOP_AFTER
          The name of the request parameter that is used when searching for jobs with a scheduled stop time after a given time.
static java.lang.String SERVLET_PARAM_JOB_SCHEDULED_STOP_BEFORE
          The name of the request parameter that is used when searching for jobs with a scheduled stop time before a given time.
static java.lang.String SERVLET_PARAM_JOB_START_TIME
          The name of the request parameter that indicates the time that a job should start being processed.
static java.lang.String SERVLET_PARAM_JOB_STOP_TIME
          The name of the request parameter that indicates the time that a job should stop being processed.
static java.lang.String SERVLET_PARAM_JOB_THREAD_STARTUP_DELAY
          The name of the request parameter that specifies the delay in milliseconds that should be used when creating threads on the client system.
static java.lang.String SERVLET_PARAM_JOB_THREADS_MAX
          The name of the request parameter that is used when searching for a number of threads per client less than or equal to a given value.
static java.lang.String SERVLET_PARAM_JOB_THREADS_MIN
          The name of the request parameter that is used when searching for a number of threads per client greater than or equal to a given value.
static java.lang.String SERVLET_PARAM_JOB_THREADS_PER_CLIENT
          The name of the request parameter that specifies the number of threads that each client should use to execute a job.
static java.lang.String SERVLET_PARAM_JOB_VALIDATE_SCHEDULE
          The name of the request parameter that indicates a job schedule request has been submitted and it should be validated and handled accordingly.
static java.lang.String SERVLET_PARAM_JOB_VIEW_DETAILED_STATS
          The name of the request parameter that indicates whether a plain text job listing should include detailed statistical information.
static java.lang.String SERVLET_PARAM_JOB_WAIT_FOR_CLIENTS
          The name of the request parameter that indicates whether the job should wait for the number of clients to be available.
static java.lang.String SERVLET_PARAM_LABEL_TEXT
          The name of the request parameter that specifies the text for a label.
static java.lang.String SERVLET_PARAM_LEFT_TRACKER
          The name of the request parameter that specifies the name of the stat tracker that will be graphed on the left axis of an overlay graph.
static java.lang.String SERVLET_PARAM_LOG_VIEW_ALL
          The name of the request parameter that indicates whether all lines of the SLAMD log should be displayed.
static java.lang.String SERVLET_PARAM_LOG_VIEW_LINES
          The name of the request parameter that specifies the number of lines of the SLAMD log that should be displayed.
static java.lang.String SERVLET_PARAM_MAP_TO_DISPLAY_NAME_PREFIX
          The prefix that will be used before a job or optimizing job parameter name to designate the display name of the group parameter to which the job parameter should be mapped.
static java.lang.String SERVLET_PARAM_MAP_TO_NAME_PREFIX
          The prefix that will be used before a job or optimizing job parameter name to designate the group parameter to which the job parameter should be mapped.
static java.lang.String SERVLET_PARAM_MIGRATE_FOLDERS
          The name of the request parameter that is used for the parameter that allows the user to select whether to export all folders or only a selected subset.
static java.lang.String SERVLET_PARAM_MONITOR_CLASS
          The name of the servlet parameter that specifies which classes of resource monitor statistic(s) should be graphed.
static java.lang.String SERVLET_PARAM_MONITOR_CLIENT
          The name of the servlet parameter that specifies which resource monitor clients should have their statistics graphed.
static java.lang.String SERVLET_PARAM_MONITOR_GRAPH_ALL
          The name of the request parameter that indicates whether all resource monitor statistics should be graphed.
static java.lang.String SERVLET_PARAM_MONITOR_GRAPH_HEIGHT
          The name of the request parameter that specifies the height that should be used for resource monitor graphs that are generated.
static java.lang.String SERVLET_PARAM_MONITOR_STAT
          The name of the servlet parameter that specifies which resource monitor statistic(s) should be graphed.
static java.lang.String SERVLET_PARAM_NEW_FOLDER_NAME
          The name of the request parameter that indicates the name to use when creating a new job folder.
static java.lang.String SERVLET_PARAM_NEW_INDEX
          The name of the request parameter that specifies the new index for a parameter in a job group.
static java.lang.String SERVLET_PARAM_NEW_NAME
          The name of the request parameter that specifies the new name for a parameter in a job group.
static java.lang.String SERVLET_PARAM_NOTIFY_SUBSCRIBERS
          The name of the request parameter that the administration servlet uses to determine whether configuration subscribers should be notified of a change to a configuration parameter.
static java.lang.String SERVLET_PARAM_NUM_CLIENTS_PREFIX
          The name of the request parameter prefix that will be prepended to the ID of the client manager for which to create a number of connections.
static java.lang.String SERVLET_PARAM_ONLY_STATE
          The name of the request parameter that can be used to indicate whether the resulting job information should only return the state of the requested job.
static java.lang.String SERVLET_PARAM_OPTIMIZATION_ALGORITHM
          The name of the request parameter that specifies the optimization algorithm to use for an optimizing job.
static java.lang.String SERVLET_PARAM_OPTIMIZATION_PARAM_PREFIX
          The prefix that will be applied to all parameters used to configure an optimization algorithm.
static java.lang.String SERVLET_PARAM_OPTIMIZING_JOB_ID
          The name of the request parameter that specifies the job ID for an optimizing job.
static java.lang.String SERVLET_PARAM_OPTIMIZING_JOB_INCLUDE_ITERATIONS
          The name of the request parameter that indicates whether a requested operation should be performed on the individual iterations of an optimizing job as well as the optimizing job itself.
static java.lang.String SERVLET_PARAM_REPORT_GENERATOR
          The name of the request parameter that specifies the report generator class to use to generate the report.
static java.lang.String SERVLET_PARAM_RERUN_BEST_ITERATION
          The name of the request parameter that indicates whether the best iteration of an optimizing job should be re-run, optionally with a different duration.
static java.lang.String SERVLET_PARAM_RERUN_DURATION
          The name of the request parameter that specifies the duration to use when re-running the best iteration of an optimizing job.
static java.lang.String SERVLET_PARAM_RIGHT_TRACKER
          The name of the request parameter that specifies the name of the stat tracker that will be graphed on the right axis of an overlay graph.
static java.lang.String SERVLET_PARAM_SCHEDULED_DURATION_MAX
          The name of the request parameter that is used when searching for a scheduled duration less than or equal to a given value.
static java.lang.String SERVLET_PARAM_SCHEDULED_DURATION_MIN
          The name of the request parameter that is used when searching for a scheduled duration greater than or equal to a given value.
static java.lang.String SERVLET_PARAM_SEARCH_FILTER
          The name of the request parameter that specifies the search filter to use when querying the configuration directory.
static java.lang.String SERVLET_PARAM_SEARCH_JOB_PARAMS
          The name of the request parameter that can be used to specify whether to search for job-specific parameters.
static java.lang.String SERVLET_PARAM_SEARCH_JOB_STATS
          The name of the request parameter that can be used to specify whether to search for job-specific statistics.
static java.lang.String SERVLET_PARAM_SECTION
          The name of the request parameter that the administration servlet uses to specify the section to access in the administrative interface.
static java.lang.String SERVLET_PARAM_SERVER_INFO_SUBMITTED
          The name of the request parameter that is used to indicate whether the information about the migration directory server has been provided.
static java.lang.String SERVLET_PARAM_SHOW_ADVANCED
          The name of the request parameter that specifies wheter to show advanced options for the current section.
static java.lang.String SERVLET_PARAM_SHOW_PERCENTAGES
          The name of the request parameter that specifies whether the legend of pie graphs should include percentages by category.
static java.lang.String SERVLET_PARAM_SHOW_POINTS
          The name of the request parameter that indicates whether the individual data points on a graph should be displayed.
static java.lang.String SERVLET_PARAM_STAT_AT_LEAST
          The prefix that will be used when searching for jobs that have collected statistics of at least a specified value.
static java.lang.String SERVLET_PARAM_STAT_AT_MOST
          The prefix that will be used when searching for jobs that have collected statistics of at most a specified value.
static java.lang.String SERVLET_PARAM_STAT_TRACKER
          The name of the request parameter that specifies which types of statistics to display when viewing detailed statistics.
static java.lang.String SERVLET_PARAM_SUBMIT
          The name of the servlet parameter that will be used for submit buttons on forms that have multiple submit buttons with different functions.
static java.lang.String SERVLET_PARAM_SUBSECTION
          The name of the request parameter that the administration servlet uses to specify the subsection to access in the administrative interface.
static java.lang.String SERVLET_PARAM_THREAD_INCREMENT
          The name of the request parameter that is used to specify the increment to the number of threads that should be used between iterations of an optimizing job.
static java.lang.String SERVLET_PARAM_TIME_BETWEEN_STARTUPS
          The name of the request parameter that specifies the length of time in seconds between the startup of job copies.
static java.lang.String SERVLET_PARAM_UPLOAD_FILE
          The name of the request parameter that is used to hold the actual data associated with a file that has been uploaded.
static java.lang.String SERVLET_PARAM_UPLOAD_FILE_PATH
          The name of the request parameter that is used to hold the path to a file that is to be uploaded into the SLAMD server.
static java.lang.String SERVLET_PARAM_USE_IN_SEARCH_PREFIX
          The prefix that will be applied to the names of parameters that will be used when searching for job information.
static java.lang.String SERVLET_PARAM_USE_REQUEST_PARAMS
          The name of the request parameter that specifies whether parameters should be assigned their default values or given values read from the request.
static java.lang.String SERVLET_PARAM_VIEW_CATEGORY
          The name of the request parameter that indicates the category of jobs with which the user is working.
static java.lang.String SERVLET_PARAM_VIRTUAL_JOB_FOLDER
          The name of the request parameter that indicates the name of a virtual job folder that should be used.
static java.lang.String SERVLET_SECTION_CONFIG
          The name of the administrative section that allows the user to view and/or edit the SLAMD server configuration.
static java.lang.String SERVLET_SECTION_CONFIG_ACCESS
          The name of the administrative subsection that allows the user to manage settings related to access control.
static java.lang.String SERVLET_SECTION_CONFIG_REFRESH
          The name of the administrative subsection that allows the user to refresh all or some of the SLAMD server configuration.
static java.lang.String SERVLET_SECTION_CONFIG_SERVLET
          The name of the administrative subsection that allows the user to manage the configuration for the SLAMD servlet.
static java.lang.String SERVLET_SECTION_CONFIG_SLAMD
          The name of the administrative subsection that allows the user to manage the configuration for a particular section of the server.
static java.lang.String SERVLET_SECTION_DEBUG
          The name oif the administrative section that allows the user to access various kinds of debug information about SLAMD and the Java environment.
static java.lang.String SERVLET_SECTION_DEBUG_DB
          The name of the administrative subsection that allows the user to perform database debugging.
static java.lang.String SERVLET_SECTION_DEBUG_DISABLE_INSTRUCTION_TRACE
          The name of the administrative subsection that allows the user to request that the JVM disable instruction tracing.
static java.lang.String SERVLET_SECTION_DEBUG_DISABLE_METHOD_TRACE
          The name of the administrative subsection that allows the user to request that the JVM disable method call tracing.
static java.lang.String SERVLET_SECTION_DEBUG_ENABLE_INSTRUCTION_TRACE
          The name of the administrative subsection that allows the user to request that the JVM enable instruction tracing.
static java.lang.String SERVLET_SECTION_DEBUG_ENABLE_METHOD_TRACE
          The name of the administrative subsection that allows the user to request that the JVM enable method call tracing.
static java.lang.String SERVLET_SECTION_DEBUG_GC
          The name of the administrative subsection that allows the user to request that the JVM perform garbage collection.
static java.lang.String SERVLET_SECTION_DEBUG_JOB_CACHE
          The name of the administrative subsection that allows the user to access debug information about the SLAMD job cache.
static java.lang.String SERVLET_SECTION_DEBUG_REQUEST
          The name of the administrative subsection that allows the user to access debug information about the request from the client.
static java.lang.String SERVLET_SECTION_DEBUG_STACK_TRACE
          The name of the administrative subsection that allows the user to obtain a stack trace from the server JVM.
static java.lang.String SERVLET_SECTION_DEBUG_SYSPROPS
          The name of the administrative subsection that allows the user to access debug information about the system properties defined in the JVM.
static java.lang.String SERVLET_SECTION_DEBUG_THREADS
          The name of the administrative subsection that allows the user to access debug information about the threads and thread groups defined in the JVM.
static java.lang.String SERVLET_SECTION_DOCUMENTATION
          The name of the administrative section that allows the user to view the SLAMD documentation.
static java.lang.String SERVLET_SECTION_JOB
          The name of the administrative section that allows the user to work with jobs in the SLAMD server, including submitting new jobs for processing, un-scheduling jobs, and working with the job thread classes.
static java.lang.String SERVLET_SECTION_JOB_ADD_CLASS
          The name of the administrative subsection that allows the user to add a new job class that can be used to schedule jobs in the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_ADD_GROUP
          The name of the administrative subsection that allows the user to create a new job group.
static java.lang.String SERVLET_SECTION_JOB_ADD_JOB_TO_GROUP
          The name of the administrative subsection that allows a user to add a job to a job group.
static java.lang.String SERVLET_SECTION_JOB_ADD_OPTIMIZING_JOB_TO_GROUP
          The name of the administrative subsection that allows a user to add a job to a job group.
static java.lang.String SERVLET_SECTION_JOB_CANCEL
          The name of the administrative subsection that allows the user to cancel a pending or running job.
static java.lang.String SERVLET_SECTION_JOB_CANCEL_AND_DELETE
          The name of the administrative subsection that allows the user to cancel and delete a pending job..
static java.lang.String SERVLET_SECTION_JOB_CANCEL_OPTIMIZING
          The name of the administrative subsection that allows the user to cancel an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_CLONE
          The name of the administrative subsection that allows the user to schedule a new job for execution based on parameters taken from an existing job.
static java.lang.String SERVLET_SECTION_JOB_CLONE_GROUP
          The name of the administrative subsection that allows a user to clone a job group.
static java.lang.String SERVLET_SECTION_JOB_CLONE_OPTIMIZING
          The name of the administrative subsection that allows the user to clone an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_CREATE_FILTERED_FOLDER
          The name of the administrative subsection that allows the user to create a new filtered virtual job folder.
static java.lang.String SERVLET_SECTION_JOB_DELETE
          The name of the administrative subsection that allows the user to remove information about a job from the configuration directory.
static java.lang.String SERVLET_SECTION_JOB_DELETE_CLASS
          The name of the administrative subsection that allows the user to delete a job class definition from the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_DELETE_OPTIMIZING
          The name of the administrative subsection that allows the user to remove information about a job from the configuration directory.
static java.lang.String SERVLET_SECTION_JOB_DISABLE
          The name of the administrative subsection that allows the user to temporarily disable a pending job.
static java.lang.String SERVLET_SECTION_JOB_EDIT
          The name of the administrative subsection that allows the user to edit a job that has been scheduled but not yet started.
static java.lang.String SERVLET_SECTION_JOB_EDIT_COMMENTS
          The name of the administrative subsection that allows the user to edit the set of comments associated with a job.
static java.lang.String SERVLET_SECTION_JOB_EDIT_GROUP_DESCRIPTION
          The name of the administrative subsection that allows the user to edit the name and description of a job group.
static java.lang.String SERVLET_SECTION_JOB_EDIT_GROUP_JOB
          The name of the administrative subsection that allows the user to edit a job in a job group.
static java.lang.String SERVLET_SECTION_JOB_EDIT_GROUP_OPTIMIZING_JOB
          The name of the administrative subsection that allows the user to edit an optimizing job in a job group.
static java.lang.String SERVLET_SECTION_JOB_EDIT_GROUP_PARAMS
          The name of the administrative subsection that allows the user to edit the parameters in a job group.
static java.lang.String SERVLET_SECTION_JOB_EDIT_OPTIMIZING_COMMENTS
          The name of the administrative subsection that allows the user to clone an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_ENABLE
          The name of the administrative subsection that allows the user to re-enable a disabled job.
static java.lang.String SERVLET_SECTION_JOB_EXPORT_JOB_DATA
          The name of the administrative subsection that allows the user to export job data from the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_FOLDER_DESCRIPTION
          The name of the administrative subsection that is used to edit the description for a real job folder.
static java.lang.String SERVLET_SECTION_JOB_FOLDER_PUBLISH
          The name of the administrative subsection that is used to publish or de-publish a job or folder for display in restricted read-only mode.
static java.lang.String SERVLET_SECTION_JOB_GENERATE_REPORT
          The name of the administrative subsection that allows the user to generate a report of job results.
static java.lang.String SERVLET_SECTION_JOB_GRAPH
          The name of the administrative subsection that actually generates graphs of the statistical information associated with a job.
static java.lang.String SERVLET_SECTION_JOB_GRAPH_MONITOR
          The name of the administrative subsection that actually generates graphs of the resource monitor statistical information associated with a job.
static java.lang.String SERVLET_SECTION_JOB_GRAPH_REAL_TIME
          The name of the administrative subsection that actually generates graphs from real-time statistical data.
static java.lang.String SERVLET_SECTION_JOB_IMPORT_JOB_DATA
          The name of the administrative subsection that allows the user to import job data into the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_IMPORT_PERSISTENT
          The name of the administrative subsection that allows the user to import persistent statistical data into the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_INSTALL_JOB_PACK
          The name of the administrative subsection that allows the user to install a job pack.
static java.lang.String SERVLET_SECTION_JOB_MASS_OP
          The name of the administrative subsection that allows the user to perform operations on multiple jobs.
static java.lang.String SERVLET_SECTION_JOB_MASS_OPTIMIZING
          The name of the administrative subsection that allows the user to perform operations on multiple optimizing jobs.
static java.lang.String SERVLET_SECTION_JOB_MIGRATE
          The name of the administrative subsection that allows the user to migrate job data from a previous configuration directory to the new database.
static java.lang.String SERVLET_SECTION_JOB_MOVE_OPTIMIZING
          The name of the administrative subsection that allows the user to move an optimizing job to a specified folder.
static java.lang.String SERVLET_SECTION_JOB_OPTIMIZE
          The name of the administrative subsection that allows the user to schedule a self-optimizing job.
static java.lang.String SERVLET_SECTION_JOB_OPTIMIZE_HELP
          The name of the administrative subsection that displays help information for scheduling an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_OVERLAY
          The name of the administrative subsection that actually generates graphs of overlayed statistics.
static java.lang.String SERVLET_SECTION_JOB_PAUSE_OPTIMIZING
          The name of the administrative subsection that allows the user to pause an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_RECURRING
          The name of the administrative subsection that allows the user to edit recuring job definitions.
static java.lang.String SERVLET_SECTION_JOB_REMOVE_GROUP
          The name of the administrative subsection that allows the user to remove a job group.
static java.lang.String SERVLET_SECTION_JOB_REMOVE_JOB_FROM_GROUP
          The name of the administrative subsection that allows a user to remove a job from a job group.
static java.lang.String SERVLET_SECTION_JOB_SAVE_STATS
          The name of the administrative subsection that allows the user to save the statistical information stored for a job that has completed processing.
static java.lang.String SERVLET_SECTION_JOB_SCHEDULE
          The name of the administrative subsection that allows the user to schedule a new job for execution.
static java.lang.String SERVLET_SECTION_JOB_SCHEDULE_GROUP
          The name of the administrative subsection that allows a user to schedule a job group.
static java.lang.String SERVLET_SECTION_JOB_SCHEDULE_HELP
          The name for the administrative subsection that allows the user to view additional information that can be helpful while scheduling a new job for execution.
static java.lang.String SERVLET_SECTION_JOB_SEARCH
          The name of the administrative subsection that allows the user to search for job information.
static java.lang.String SERVLET_SECTION_JOB_UNPAUSE_OPTIMIZING
          The name of the administrative subsection that allows the user to unpause an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_UPLOAD
          The name of the administrative subsection that allows the user to work with uploaded files.
static java.lang.String SERVLET_SECTION_JOB_VIEW_AS_TEXT
          The name of the administrative susection that is used to view information about a particular job with the result in plain text.
static java.lang.String SERVLET_SECTION_JOB_VIEW_CLASSES
          The name of the administrative subsection that allows the user to work with the job classes defined for use with the SLAMD server.
static java.lang.String SERVLET_SECTION_JOB_VIEW_COMPLETED
          The name of the administrative subsection that allows the user to see information about jobs that have completed processing for one reason or another.
static java.lang.String SERVLET_SECTION_JOB_VIEW_GENERIC
          The name of the administrative susection that is used to view information about a particular job, regardless of its current state.
static java.lang.String SERVLET_SECTION_JOB_VIEW_GRAPH
          The name of the administrative subsection that allows the user to view graphs of the statistical information stored for a job that has completed processing.
static java.lang.String SERVLET_SECTION_JOB_VIEW_GRAPH_REAL_TIME
          The name of the administrative subsection that allows the user to view graphs of statistics collected while the job is running.
static java.lang.String SERVLET_SECTION_JOB_VIEW_GROUP
          The name of the administrative subsection that allows the user to view a job group.
static java.lang.String SERVLET_SECTION_JOB_VIEW_GROUPS
          The name of the administrative subsection that allows the user to view information about the job groups defined in the server.
static java.lang.String SERVLET_SECTION_JOB_VIEW_LOG_MESSAGES
          The name of the administrative subsection that allows the user to view the full set of log messages for a given job.
static java.lang.String SERVLET_SECTION_JOB_VIEW_MONITOR_GRAPH
          The name of the administrative subsection that allows the user to view graphs of the resource monitor information stored for a job that has completed processing.
static java.lang.String SERVLET_SECTION_JOB_VIEW_OPTIMIZING
          The name of the administrative subsection that allows the user to view information about an optimizing job.
static java.lang.String SERVLET_SECTION_JOB_VIEW_OPTIMIZING_AS_TEXT
          The name of the administrative susection that is used to view information about a particular job with the result in plain text.
static java.lang.String SERVLET_SECTION_JOB_VIEW_OVERLAY
          The name of the administrative subsection that allows the user to view graphs that overlay two statistics for a job.
static java.lang.String SERVLET_SECTION_JOB_VIEW_PENDING
          The name of the administrative subsection that allows the user to see information about the jobs currently scheduled for execution but not yet running.
static java.lang.String SERVLET_SECTION_JOB_VIEW_REAL
          The name of the administrative subsection that allows the user to see information about jobs stored in a real job folder.
static java.lang.String SERVLET_SECTION_JOB_VIEW_RUNNING
          The name of the administrative subsection that allows the user to see information about the jobs that are currently running.
static java.lang.String SERVLET_SECTION_JOB_VIEW_STATS
          The name of the administrative subsection that allows the user to view detailed statistical informtion about jobs that have completed processing.
static java.lang.String SERVLET_SECTION_JOB_VIEW_VIRTUAL
          The name of the administrative subsection that allows the user to see information about jobs stored in a virtual job folder.
static java.lang.String SERVLET_SECTION_LICENSE_HTML
          The name of the administrative section that allows the user to view the SLAMD license in HTML form.
static java.lang.String SERVLET_SECTION_LICENSE_TEXT
          The name of the administrative section that allows the user to view the SLAMD license in plain text.
static java.lang.String SERVLET_SECTION_LIST_REAL_FOLDERS
          The name of the administrative subsection that allows the user to list the real job folders defined in the SLAMD server.
static java.lang.String SERVLET_SECTION_LIST_VIRTUAL_FOLDERS
          The name of the administrative subsection that allows the user to list the virtual job folders defined in the SLAMD server.
static java.lang.String SERVLET_SECTION_OPTIMIZING_FOLDER_DESCRIPTION
          The name of the administrative subsection that is used to edit the description for a real job folder containing optimizing jobs.
static java.lang.String SERVLET_SECTION_OPTIMIZING_FOLDER_PUBLISH
          The name of the administrative subsection that is used to publish or de-publish an optimizing job or folder for display in restricted read-only mode.
static java.lang.String SERVLET_SECTION_SLAMD_LOGO
          The name of the administrative section that retrieves the SLAMD logo.
static java.lang.String SERVLET_SECTION_STATUS
          The name of the administrative section that allows the user to view status information about the SLAMD server and its components.
static java.lang.String SERVLET_SECTION_STATUS_CONNECT
          The name of the administrative subsection that allows the user to request that one or more client connections be established.
static java.lang.String SERVLET_SECTION_STATUS_CONNECT_CLIENTS
          The name of the administrative subsection that allows the user to request that one or more client connections be established across multiple client managers.
static java.lang.String SERVLET_SECTION_STATUS_DISCONNECT
          The name of the administrative subsection that allows the user to close a client connection.
static java.lang.String SERVLET_SECTION_STATUS_DISCONNECT_ALL
          The name of the administrative subsection that allows the user to close all client connections associated with a given client manager.
static java.lang.String SERVLET_SECTION_STATUS_DISCONNECT_ALL_CLIENTS
          The name of the administrative subsection that allows the user to close all client connections that are currently registered with the SLAMD server.
static java.lang.String SERVLET_SECTION_STATUS_FLUSH_ACL_CACHE
          The name of the administrative subsection that allows the user to flush the access control manager's user info cache.
static java.lang.String SERVLET_SECTION_STATUS_GET_STATUS_AS_TEXT
          The name of the administrative subsection that allows the user to get the current state of the SLAMD server in plain text format.
static java.lang.String SERVLET_SECTION_STATUS_RELOAD_JOBS
          The name of the administrative subsection that allows the user to reload the job class definitions from the configuration directory.
static java.lang.String SERVLET_SECTION_STATUS_RESTART_ACL
          The name of the administrative subsection that allows the user to restart the access control manager.
static java.lang.String SERVLET_SECTION_STATUS_RESTART_SLAMD
          The name of the administrative subsection that allows the user to restart the SLAMD server.
static java.lang.String SERVLET_SECTION_STATUS_START_ACL
          The name of the administrative subsection that allows the user to start the access control manager.
static java.lang.String SERVLET_SECTION_STATUS_START_SLAMD
          The name of the administrative subsection that allows the user to start the SLAMD server.
static java.lang.String SERVLET_SECTION_STATUS_STOP_ACL
          The name of the administrative subsection that allows the user to stop the access control manager.
static java.lang.String SERVLET_SECTION_STATUS_STOP_SLAMD
          The name of the administrative subsection that allows the user to stop the SLAMD server.
static java.lang.String SERVLET_SECTION_STATUS_VIEW_LOG
          The name of the administrative subsection that allows the user to view the SLAMD log file.
static java.lang.String SLAMD_DOC_URL
          The URL that may be used to access the SLAMD online documentation.
static java.lang.String SLAMD_HOME_URL
          The URL that may be used to access the SLAMD home page.
static java.lang.String SMTP_EOL
          The end-of-line character to use when sending e-mail messages.
static java.lang.String SSL_KEY_PASSWORD_PROPERTY
          The system property used to specify the password for the JSSE key store.
static java.lang.String SSL_KEY_STORE_PROPERTY
          The system property used to specify the location of the JSSE key store.
static java.lang.String SSL_TRUST_PASSWORD_PROPERTY
          The system property used to specify the password for the JSSE trust store.
static java.lang.String SSL_TRUST_STORE_PROPERTY
          The system property used to specify the location of the JSSE trust store.
static int STAT_CATEGORY_CLIENT_STATS
          The job statistics category that is used to indicate that the user wants to see summary statistics for each client (aggregated from all threads on that client).
static java.lang.String STAT_CATEGORY_CLIENT_STATS_STR
          The text string that will be used for the STAT_CATEGORY_CLIENT_STATS detail level.
static int STAT_CATEGORY_JOB_STATS
          The job statistics category that is used to indicate that the user wants to see summary statistics for the job (aggregated from all clients and threads).
static java.lang.String STAT_CATEGORY_JOB_STATS_STR
          The text string that will be used for the STAT_CATEGORY_JOB_STATS detail level.
static java.lang.String[] STAT_CATEGORY_NAMES
          The category names that correspond to the various levels of detail specified by the statistics categories.
static int STAT_CATEGORY_THREAD_STATS
          The job statistics category that is used to indicate that the user wants to see summary statistics for each thread.
static java.lang.String STAT_CATEGORY_THREAD_STATS_STR
          The text string that will be used for the STAT_CATEGORY_THREAD_STATS detail level.
static int STAT_REPORT_TYPE_ADD
          The stat report type that indicates that the provided value is to be added to other values for the same interval.
static int STAT_REPORT_TYPE_AVERAGE
          The stat report type that indicates that the provided value is to be averaged with other values for the same interval.
static int STAT_REPORT_TYPE_DONE
          The stat report type that indicates the indicated client thread is done providing statistical information.
static java.lang.String STYLE_COPYRIGHT
          The style sheet tag that will be used for the copyright in the page footer.
static java.lang.String STYLE_FORM_CAPTION
          The style sheet tag that will be used for the captions of form elements.
static java.lang.String STYLE_JOB_SUMMARY_LINE_A
          The style sheet tag that will be used for odd-numbered job summary lines.
static java.lang.String STYLE_JOB_SUMMARY_LINE_B
          The style sheet tag that will be used for even-numbered job summary lines.
static java.lang.String STYLE_MAIN_FORM
          The style sheet tag that will be used for elements that should be displayed in HTML forms.
static java.lang.String STYLE_MAIN_HEADER
          The style sheet tag that will be used for the main header on the page.
static java.lang.String STYLE_NAV_BAR
          The style sheet tag that will be used for elements that should be displayed in the navigation bar.
static java.lang.String STYLE_NAV_BAR_HEADER
          The style sheet tag that will be used for headers in the navigation bar.
static java.lang.String STYLE_NAV_BAR_LINK
          The style sheet tag that will be used for links in the navigation bar.
static java.lang.String STYLE_SHEET_DATA
          The data that will be used as the style sheet in the HTML header of the administrative interface.
static java.lang.String STYLE_WARNING_TEXT
          The style sheet tag that will be used for elements that should be displayed with the "warning text" format.
static java.lang.String SUBMIT_STRING_ADD_TO_VIRTUAL_FOLDER
          The text that will appear on the form button used to add a job to a virtual job folder.
static java.lang.String SUBMIT_STRING_CANCEL
          The text that will appear on the form button used to cancel multiple jobs.
static java.lang.String SUBMIT_STRING_CANCEL_AND_DELETE
          The text that will appear on the form button used to cancel and delete multiple jobs.
static java.lang.String SUBMIT_STRING_CLONE
          The text that will appear on the form button used to clone multiple jobs.
static java.lang.String SUBMIT_STRING_COMPARE
          The text that will appear on the form button used to compare multiple jobs.
static java.lang.String SUBMIT_STRING_CONNECT
          The text that will appear on the form button used to request connections across multiple client managers.
static java.lang.String SUBMIT_STRING_CREATE_DB
          The text that will appear on the form button used to indicate that the user wants to create the SLAMD database.
static java.lang.String SUBMIT_STRING_CREATE_FILTERED_VIRTUAL_FOLDER
          The text that will appear on the form button used to create a new virtual job folder in which some or all of the jobs contained in it will be matched based on a filter.
static java.lang.String SUBMIT_STRING_CREATE_FOLDER
          The text that will appear on the form button used to create a new job folder.
static java.lang.String SUBMIT_STRING_CREATE_VIRTUAL_FOLDER
          The text that will appear on the form button used to create a new virtual job folder.
static java.lang.String SUBMIT_STRING_DELETE
          The text that will appear on the form button used to delete multiple jobs.
static java.lang.String SUBMIT_STRING_DELETE_FOLDER
          The text that will appear on the form button used to delete a job folder.
static java.lang.String SUBMIT_STRING_DELETE_VIRTUAL_FOLDER
          The text that will appear on the form button used to delete a virtual job folder.
static java.lang.String SUBMIT_STRING_DEPUBLISH_FOLDER
          The text that will appear on the form button used to de-publish a folder for display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_DEPUBLISH_FOLDER_JOBS
          The text that will appear on the form button used to de-publish a folder and the jobs in that folderfor display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_DEPUBLISH_JOBS
          The text that will appear on the form button used to de-publish one or more jobs from display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_DESELECT_ALL
          The text that will appear on the form button used to deselect all jobs listed.
static java.lang.String SUBMIT_STRING_DISABLE
          The text that will appear on the form button used to disable multiple jobs.
static java.lang.String SUBMIT_STRING_EDIT_DESCRIPTION
          The text that will appear on the form button used to edit the description of a job folder.
static java.lang.String SUBMIT_STRING_EDIT_LABEL_TEXT
          The text that will appear on the form button used to edit the text of a label.
static java.lang.String SUBMIT_STRING_ENABLE
          The text that will appear on the form button used to enable multiple jobs.
static java.lang.String SUBMIT_STRING_EXPORT
          The text that will appear on the form button used to export information about multiple jobs.
static java.lang.String SUBMIT_STRING_FORCEFUL_DISCONNECT
          The text that will appear on the form button used to forcefully disconnect a client connection.
static java.lang.String SUBMIT_STRING_GENERATE_REPORT
          The text that will appear on the form button used to generate a report of job data.
static java.lang.String SUBMIT_STRING_GRACEFUL_DISCONNECT
          The text that will appear on the form button used to gracefully disconnect a client connection.
static java.lang.String SUBMIT_STRING_INSERT_PARAM_LABEL
          The text that will appear on the form button used to insert a label between job group parameters.
static java.lang.String SUBMIT_STRING_INSERT_PARAM_SPACER
          The text that will appear on the form button used to insert a spacer between job group parameters.
static java.lang.String SUBMIT_STRING_MOVE
          The text that will appear on the form button used to move a job to a different folder.
static java.lang.String SUBMIT_STRING_MOVE_GROUP_PARAM
          The text that will appear on the form button used to move a job group parameter in the list.
static java.lang.String SUBMIT_STRING_PUBLISH_FOLDER
          The text that will appear on the form button used to publish a folder for display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_PUBLISH_FOLDER_JOBS
          The text that will appear on the form button used to publish a folder and the jobs in that folderfor display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_PUBLISH_JOBS
          The text that will appear on the form button used to publish one or more jobs for display in restricted read-only mode.
static java.lang.String SUBMIT_STRING_REMOVE_FROM_VIRTUAL_FOLDER
          The text that will appear on the form button used to remove a job from a virtual job folder.
static java.lang.String SUBMIT_STRING_REMOVE_GROUP_PARAM
          The text that will appear on the form button used to remove a job group parameter.
static java.lang.String SUBMIT_STRING_REMOVE_PARAM_LABEL
          The text that will appear on the form button used to remove a label between job group parameters.
static java.lang.String SUBMIT_STRING_REMOVE_PARAM_SPACER
          The text that will appear on the form button used to remove a spacer between job group parameters.
static java.lang.String SUBMIT_STRING_RENAME_GROUP_PARAM
          The text that will appear on the form button used to rename a job group parameter.
static java.lang.String SUBMIT_STRING_SCHEDULE_JOB
          The text that will appear on the form button used to schedule a job for execution.
static java.lang.String SUBMIT_STRING_SELECT_ALL
          The text that will appear on the form button used to select all jobs listed.
static java.lang.String SUBMIT_STRING_SET_PARAM_DEFAULT
          The text that will appear on the form button used to set a default value for the job group parameter.
static java.lang.String SUBMIT_STRING_TEST_PARAMS
          The text that will appear on the form button used to test the job parameters before scheduling it.
static int THREAD_BLOCK_SLEEP_TIME
          The length of time in milliseconds that a thread should sleep between iterations while it is blocking on some operation.
static java.lang.String UI_NAV_BAR_BULLET
          The character that will be used for bullets in the navigation bar.
static int UNIQUE_ID_RANDOM_CHAR_COUNT
          The number of random characters to include in the unique ID.
static char[] UNIQUE_ID_RANDOM_CHAR_SET
          The character set to use for the random portion of the unique ID.
static java.lang.String UPLOADED_FILE_DATA_AT
          The name of the LDAP attribute that stores the raw data for an uploaded file.
static java.lang.String UPLOADED_FILE_DESCRIPTION_AT
          The name of the LDAP attribute that stores the description of an uploaded file.
static java.lang.String UPLOADED_FILE_NAME_AT
          The name of the LDAP attribute that stores the name of an uploaded file.
static java.lang.String UPLOADED_FILE_OC
          The name of the LDAP objectclass that will be used in entries that are used to hold information about uploaded files.
static java.lang.String UPLOADED_FILE_SIZE_AT
          The name of the LDAP attribute that stores the size in bytes for an uploaded file.
static java.lang.String[] UPLOADED_FILE_SUMMARY_ATTRS
          The set of attributes that should be requested when retrieving only summary information for uploaded files.
static java.lang.String UPLOADED_FILE_TYPE_AT
          The name of the LDAP attribute that stores the MIME type for an uploaded file.
static java.lang.String VIRTUAL_FOLDER_FILTER_AT
          The name of the LDAP attribute that specifies a filter that can be used to automatically include jobs in a virtual job folder.
static java.lang.String VIRTUAL_JOB_FOLDER_OC
          The name of the LDAP objectclass that will be used in entries that define virtual job folders.
 
Constructor Summary
Constants()
           
 
Method Summary
static java.lang.String clientStateToString(int clientState)
          Retrieves a string representation of the provided client state code.
static java.lang.String[] getLogLevelStrings()
          Retrieves the string values associated with the various log levels that may be enabled for use in the SLAMD server.
static java.lang.String jobStateToString(int jobState)
          Retrieves the message that corresponds to the provided job state constant.
static java.lang.String logLevelToString(int logLevel)
          Retrieves the text to include in the log file for the log level at which the associated message is being logged.
static java.lang.String makeHTMLSafe(java.lang.String s)
          Converts the provided string to a form that will be more suitable for display in an HTML document.
static java.lang.String responseCodeToString(int responseCode)
          Retrieves the string representation of the provided response code.
static int stringToJobState(java.lang.String stateString)
          Retrieves the job state associated with the provided string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SLAMD_HOME_URL

public static final java.lang.String SLAMD_HOME_URL
The URL that may be used to access the SLAMD home page.

See Also:
Constant Field Values

SLAMD_DOC_URL

public static final java.lang.String SLAMD_DOC_URL
The URL that may be used to access the SLAMD online documentation.

See Also:
Constant Field Values

DOC_URI_QUICK_START_ODT

public static final java.lang.String DOC_URI_QUICK_START_ODT
The URI that may be used to access the SLAMD Quick Start Guide in OpenDocument format.

See Also:
Constant Field Values

DOC_URI_QUICK_START_PDF

public static final java.lang.String DOC_URI_QUICK_START_PDF
The URI that may be used to access the SLAMD Quick Start Guide in PDF format.

See Also:
Constant Field Values

DOC_URI_TOOLS_ODT

public static final java.lang.String DOC_URI_TOOLS_ODT
The URI that may be used to access the SLAMD Tools Guide in OpenDocument format.

See Also:
Constant Field Values

DOC_URI_TOOLS_PDF

public static final java.lang.String DOC_URI_TOOLS_PDF
The URI that may be used to access the SLAMD Tools Guide in PDF format.

See Also:
Constant Field Values

CONFIG_PARAMETER_OC

public static final java.lang.String CONFIG_PARAMETER_OC
The name of the LDAP objectclass that will be used in entries that hold information about SLAMD configuration parameters.

See Also:
Constant Field Values

JOB_CLASS_OC

public static final java.lang.String JOB_CLASS_OC
The name of the LDAP objectclass that will be used in entries that hold information about the Java class files that can be used as SLAMD jobs.

See Also:
Constant Field Values

SCHEDULED_JOB_OC

public static final java.lang.String SCHEDULED_JOB_OC
The name of the LDAP objectclass that will be used in entries that hold information about SLAMD jobs that have been scheduled for execution.

See Also:
Constant Field Values

OPTIMIZING_JOB_OC

public static final java.lang.String OPTIMIZING_JOB_OC
The name of the LDAP objectclass that will be used in entries that hold information about optimizing jobs.

See Also:
Constant Field Values

JOB_FOLDER_OC

public static final java.lang.String JOB_FOLDER_OC
The name of the LDAP objectclass that will be used in entries that are the parent entries for job folders.

See Also:
Constant Field Values

UPLOADED_FILE_OC

public static final java.lang.String UPLOADED_FILE_OC
The name of the LDAP objectclass that will be used in entries that are used to hold information about uploaded files.

See Also:
Constant Field Values

VIRTUAL_JOB_FOLDER_OC

public static final java.lang.String VIRTUAL_JOB_FOLDER_OC
The name of the LDAP objectclass that will be used in entries that define virtual job folders.

See Also:
Constant Field Values

JOB_FOLDER_NAME_AT

public static final java.lang.String JOB_FOLDER_NAME_AT
The name of the LDAP attribute that specifies the name of the job folder.

See Also:
Constant Field Values

JOB_FOLDER_DESCRIPTION_AT

public static final java.lang.String JOB_FOLDER_DESCRIPTION_AT
The name of the LDAP attribute that specifies the description for a job folder.

See Also:
Constant Field Values

VIRTUAL_FOLDER_FILTER_AT

public static final java.lang.String VIRTUAL_FOLDER_FILTER_AT
The name of the LDAP attribute that specifies a filter that can be used to automatically include jobs in a virtual job folder.

See Also:
Constant Field Values

JOB_ID_AT

public static final java.lang.String JOB_ID_AT
The name of the LDAP attribute that will be used to hold the unique ID assigned to a scheduled job.

See Also:
Constant Field Values

OPTIMIZING_JOB_ID_AT

public static final java.lang.String OPTIMIZING_JOB_ID_AT
The name of the LDAP attribute that will be used to hold the unique ID assigned to an optimizing job.

See Also:
Constant Field Values

OPTIMIZATION_ALGORITHM_AT

public static final java.lang.String OPTIMIZATION_ALGORITHM_AT
The name of the LDAP attribute that will be used to hold the name of the optimization algorithm to use for a given optimizing job.

See Also:
Constant Field Values

OPTIMIZATION_ALGORITHM_PARAMETER_AT

public static final java.lang.String OPTIMIZATION_ALGORITHM_PARAMETER_AT
The name of the LDAP attribute that will be used to hold the values of configuration parameters used for the optimization algorithm.

See Also:
Constant Field Values

OPTIMIZING_JOB_RERUN_BEST_ITERATION_AT

public static final java.lang.String OPTIMIZING_JOB_RERUN_BEST_ITERATION_AT
The name of the LDAP attribute that will be used to determine whether to re-run the best iteration of an optimizing job.

See Also:
Constant Field Values

OPTIMIZING_JOB_RERUN_DURATION_AT

public static final java.lang.String OPTIMIZING_JOB_RERUN_DURATION_AT
The name of the LDAP attribute that will be used to determine the duration to use when re-running the best iteration of an optimizing job.

See Also:
Constant Field Values

OPTIMIZING_JOB_RERUN_ITERATION_AT

public static final java.lang.String OPTIMIZING_JOB_RERUN_ITERATION_AT
The name of the LDAP attribute that will be used to specify the job ID of the job that was a re-run of the best iteration of the optimizing job.

See Also:
Constant Field Values

BASE_JOB_ID_AT

public static final java.lang.String BASE_JOB_ID_AT
The name of the LDAP attribute that will be used to hold the job ID of the base job associated with an optimizing job.

See Also:
Constant Field Values

JOB_DEPENDENCY_AT

public static final java.lang.String JOB_DEPENDENCY_AT
The name of the LDAP attribute that will be used to hold the job ID(s) of jobs that must be completed before the current job may be started.

See Also:
Constant Field Values

JOB_NUM_CLIENTS_AT

public static final java.lang.String JOB_NUM_CLIENTS_AT
The name of the LDAP attribute that will be used to specify the number of clients that should be used to process a scheduled job.

See Also:
Constant Field Values

JOB_PARAM_AT

public static final java.lang.String JOB_PARAM_AT
The name of the LDAP attribute that will be used to store job-specific parameters.

See Also:
Constant Field Values

JOB_STATE_AT

public static final java.lang.String JOB_STATE_AT
The name of the LDAP attribute that indicates the current state of a job.

See Also:
Constant Field Values

JOB_THREADS_PER_CLIENT_AT

public static final java.lang.String JOB_THREADS_PER_CLIENT_AT
The name of the LDAP attribute that will be used to specify the number of threads that each client should use to process a scheduled job.

See Also:
Constant Field Values

JOB_MIN_THREADS_AT

public static final java.lang.String JOB_MIN_THREADS_AT
The name of the LDAP attribute that will be used to specify the minimum number of threads that should be used in an optimizing job.

See Also:
Constant Field Values

JOB_MAX_THREADS_AT

public static final java.lang.String JOB_MAX_THREADS_AT
The name of the LDAP attribute that will be used to specify the maximum number of threads that should be used in an optimizing job.

See Also:
Constant Field Values

JOB_THREAD_INCREMENT_AT

public static final java.lang.String JOB_THREAD_INCREMENT_AT
The name of the LDAP attribute that will be used to specify the increment in number of threads that should be used between iterations of an optimizing job.

See Also:
Constant Field Values

JOB_MAX_NON_IMPROVING_ITERATIONS_AT

public static final java.lang.String JOB_MAX_NON_IMPROVING_ITERATIONS_AT
The name of the LDAP attribute that will be used to specify the maximum number of non-improving iterations that will be allowed in an optimizing job.

See Also:
Constant Field Values

JOB_INCLUDE_THREAD_IN_DESCRIPTION_AT

public static final java.lang.String JOB_INCLUDE_THREAD_IN_DESCRIPTION_AT
The name of the LDAP attribute that will be used to specify whether to include the number of threads in the description for jobs scheduled by an optimizing job.

See Also:
Constant Field Values

JOB_THREAD_STARTUP_DELAY_AT

public static final java.lang.String JOB_THREAD_STARTUP_DELAY_AT
The name of the LDAP attribute that will be used to specify the delay in milliseconds between starting each thread on a client system.

See Also:
Constant Field Values

DELAY_BETWEEN_ITERATIONS_AT

public static final java.lang.String DELAY_BETWEEN_ITERATIONS_AT
The name of the LDAP attribute that will be used to specify the delay in seconds between iterations of an optimizing job.

See Also:
Constant Field Values

DISPLAY_IN_READ_ONLY_AT

public static final java.lang.String DISPLAY_IN_READ_ONLY_AT
The name of the LDAP attribute that will be used to specify whehter a job or folder should be visible if the server is operating in restricted read-only mode.

See Also:
Constant Field Values

JOB_START_TIME_AT

public static final java.lang.String JOB_START_TIME_AT
The name of the LDAP attribute that will be used to specify the time at which a job should start running.

See Also:
Constant Field Values

JOB_STOP_TIME_AT

public static final java.lang.String JOB_STOP_TIME_AT
The name of the LDAP attribute that will be used to specify the time at which a job should stop running.

See Also:
Constant Field Values

JOB_DURATION_AT

public static final java.lang.String JOB_DURATION_AT
The name of the LDAP attribute that will specify the maximum length of time in seconds that a job should be allowed to run.

See Also:
Constant Field Values

PARAMETER_NAME_AT

public static final java.lang.String PARAMETER_NAME_AT
The name of the LDAP attribute that will be used to hold the name of a SLAMD configuration parameter.

See Also:
Constant Field Values

PARAMETER_VALUE_AT

public static final java.lang.String PARAMETER_VALUE_AT
The name of the LDAP attribute that will be used to hold the value of a SLAMD configuration parameter.

See Also:
Constant Field Values

JOB_CLASS_NAME_AT

public static final java.lang.String JOB_CLASS_NAME_AT
The name of the LDAP attribute that will store the name of the Java class that is a job thread.

See Also:
Constant Field Values

JOB_NAME_AT

public static final java.lang.String JOB_NAME_AT
The name of the LDAP attribute that will store the human-readable name of the job thread.

See Also:
Constant Field Values

JOB_COMMENTS_AT

public static final java.lang.String JOB_COMMENTS_AT
The name of the LDAP attribute that will store comments about a job.

See Also:
Constant Field Values

JOB_DESCRIPTION_AT

public static final java.lang.String JOB_DESCRIPTION_AT
The name of the LDAP attribute that will store the description of the job thread.

See Also:
Constant Field Values

JOB_STAT_TRACKER_AT

public static final java.lang.String JOB_STAT_TRACKER_AT
The name of the LDAP attribute that will store statistical information about a job.

See Also:
Constant Field Values

JOB_MONITOR_STAT_AT

public static final java.lang.String JOB_MONITOR_STAT_AT
The name of the LDAP attribute that will store statistical information collected by resource monitors.

See Also:
Constant Field Values

JOB_OPTIMIZATION_STAT_AT

public static final java.lang.String JOB_OPTIMIZATION_STAT_AT
The name of the LDAP attribute that will store the name of the statistic targeted by an optimizing job.

See Also:
Constant Field Values

JOB_OPTIMIZATION_TYPE_AT

public static final java.lang.String JOB_OPTIMIZATION_TYPE_AT
The name of the LDAP attribute that will store the type of optimization to be performed by an optimizing job.

See Also:
Constant Field Values

JOB_COLLECTION_INTERVAL_AT

public static final java.lang.String JOB_COLLECTION_INTERVAL_AT
The name of the LDAP attribute that will store the statistics collection interval for a job.

See Also:
Constant Field Values

JOB_WAIT_FOR_CLIENTS_AT

public static final java.lang.String JOB_WAIT_FOR_CLIENTS_AT
The name of the LDAP attribute that will store the indication of whether the job should wait for the set of clients.

See Also:
Constant Field Values

JOB_CLIENTS_AT

public static final java.lang.String JOB_CLIENTS_AT
The name of the LDAP attribute that will store the set of clients that have been requested to execute this job.

See Also:
Constant Field Values

JOB_MONITOR_CLIENTS_AT

public static final java.lang.String JOB_MONITOR_CLIENTS_AT
The name of the LDAP attribute that will store the set of clients that have been requested for resource monitoring for a given job.

See Also:
Constant Field Values

JOB_MONITOR_CLIENTS_IF_AVAILABLE_AT

public static final java.lang.String JOB_MONITOR_CLIENTS_IF_AVAILABLE_AT
The name of the LDAP attribute that will be used to indicate whether resource monitor clients running on the same system(s) as the job clients should be automatically used.

See Also:
Constant Field Values

JOB_LOG_MESSAGES_AT

public static final java.lang.String JOB_LOG_MESSAGES_AT
The name of the LDAP attribute that will store the set of messages logged during job processing.

See Also:
Constant Field Values

JOB_LOG_MESSAGES_DELIMITER

public static final java.lang.String JOB_LOG_MESSAGES_DELIMITER
The delimiter that will be used to separate the individual log messages in the single log messages attribute value. It is not possible to make the log messages attribute multivalued with a separate value per log message because it is possible that some of those log messages will be duplicates.

See Also:
Constant Field Values

JOB_ACTUAL_START_TIME_AT

public static final java.lang.String JOB_ACTUAL_START_TIME_AT
The name of the LDAP attribute that will store the time that the job actually started running.

See Also:
Constant Field Values

JOB_ACTUAL_STOP_TIME_AT

public static final java.lang.String JOB_ACTUAL_STOP_TIME_AT
The name of the LDAP attribute that will store the time that the job actually stopped running.

See Also:
Constant Field Values

JOB_ACTUAL_DURATION_AT

public static final java.lang.String JOB_ACTUAL_DURATION_AT
The name of the LDAP attribute that will store the length of time in seconds that the job was running.

See Also:
Constant Field Values

JOB_STOP_REASON_AT

public static final java.lang.String JOB_STOP_REASON_AT
The name of the LDAP attribute that will store the reason that a job stopped running.

See Also:
Constant Field Values

JOB_NOTIFY_ADDRESS_AT

public static final java.lang.String JOB_NOTIFY_ADDRESS_AT
The name of the LDAP attribute that will store an address to which an e-mail message should be sent whenever a job is complete.

See Also:
Constant Field Values

MEMBER_URL_AT

public static final java.lang.String MEMBER_URL_AT
The name of the LDAP attribute that stores the LDAP URL that specifies the criteria for membership in a dynamic group.

See Also:
Constant Field Values

ROLE_DN_AT

public static final java.lang.String ROLE_DN_AT
The name of the LDAP attribute that stores the list of roles with which a user entry is associated.

See Also:
Constant Field Values

UPLOADED_FILE_DATA_AT

public static final java.lang.String UPLOADED_FILE_DATA_AT
The name of the LDAP attribute that stores the raw data for an uploaded file.

See Also:
Constant Field Values

UPLOADED_FILE_DESCRIPTION_AT

public static final java.lang.String UPLOADED_FILE_DESCRIPTION_AT
The name of the LDAP attribute that stores the description of an uploaded file.

See Also:
Constant Field Values

UPLOADED_FILE_NAME_AT

public static final java.lang.String UPLOADED_FILE_NAME_AT
The name of the LDAP attribute that stores the name of an uploaded file.

See Also:
Constant Field Values

UPLOADED_FILE_SIZE_AT

public static final java.lang.String UPLOADED_FILE_SIZE_AT
The name of the LDAP attribute that stores the size in bytes for an uploaded file.

See Also:
Constant Field Values

UPLOADED_FILE_TYPE_AT

public static final java.lang.String UPLOADED_FILE_TYPE_AT
The name of the LDAP attribute that stores the MIME type for an uploaded file.

See Also:
Constant Field Values

JOB_SUMMARY_ATTRS

public static final java.lang.String[] JOB_SUMMARY_ATTRS
The set of attributes that should be requested when retrieving only summary information for jobs.


OPTIMIZING_JOB_SUMMARY_ATTRS

public static final java.lang.String[] OPTIMIZING_JOB_SUMMARY_ATTRS
The set of attributes that should be requested when retrieving only summary information for optimizing jobs.


UPLOADED_FILE_SUMMARY_ATTRS

public static final java.lang.String[] UPLOADED_FILE_SUMMARY_ATTRS
The set of attributes that should be requested when retrieving only summary information for uploaded files.


DB_NAME_CONFIG

public static final java.lang.String DB_NAME_CONFIG
The name of the database that is used to hold configuration information.

See Also:
Constant Field Values

DB_NAME_FILE

public static final java.lang.String DB_NAME_FILE
The name of the database that is used to hold uploaded file data.

See Also:
Constant Field Values

DB_NAME_FOLDER

public static final java.lang.String DB_NAME_FOLDER
The name of the database that is used to hold job folder information.

See Also:
Constant Field Values

DB_NAME_GROUP

public static final java.lang.String DB_NAME_GROUP
The name of the database that is used to hold group information.

See Also:
Constant Field Values

DB_NAME_JOB

public static final java.lang.String DB_NAME_JOB
The name of the database that is used to hold job information.

See Also:
Constant Field Values

DB_NAME_JOB_GROUP

public static final java.lang.String DB_NAME_JOB_GROUP
The name of the database that is used to hold job group information.

See Also:
Constant Field Values

DB_NAME_OPTIMIZING_JOB

public static final java.lang.String DB_NAME_OPTIMIZING_JOB
The name of the database that is used to hold optimizing job information.

See Also:
Constant Field Values

DB_NAME_USER

public static final java.lang.String DB_NAME_USER
The name of the database that is used to hold user information.

See Also:
Constant Field Values

DB_NAME_VIRTUAL_FOLDER

public static final java.lang.String DB_NAME_VIRTUAL_FOLDER
The name of the database that is used to hold virtual folder information.

See Also:
Constant Field Values

EOL

public static final java.lang.String EOL
The end-of-line character that is appropriate for this platform.


ALPHABET_CHARS

public static final char[] ALPHABET_CHARS
A character array containing all the alphabetic characters.


ALPHANUMERIC_CHARS

public static final char[] ALPHANUMERIC_CHARS
A character array containing all the alphabetic and numeric characters.


HEX_CHARS

public static final char[] HEX_CHARS
A character array containing the valid hexadecimal digits.


NUMERIC_CHARS

public static final char[] NUMERIC_CHARS
A character array containing all the base ten digits.


UNIQUE_ID_RANDOM_CHAR_SET

public static final char[] UNIQUE_ID_RANDOM_CHAR_SET
The character set to use for the random portion of the unique ID.


UNIQUE_ID_RANDOM_CHAR_COUNT

public static final int UNIQUE_ID_RANDOM_CHAR_COUNT
The number of random characters to include in the unique ID.

See Also:
Constant Field Values

ATTRIBUTE_DATE_FORMAT

public static final java.lang.String ATTRIBUTE_DATE_FORMAT
The format string that will be used when writing date information into an LDAP attribute.

See Also:
Constant Field Values

DISPLAY_DATE_FORMAT

public static final java.lang.String DISPLAY_DATE_FORMAT
The format string that will be used when displaying date information to the end user.

See Also:
Constant Field Values

MAIL_DATE_FORMAT

public static final java.lang.String MAIL_DATE_FORMAT
The format string that will be used when including the date in an e-mail message.

See Also:
Constant Field Values

CONNECTION_FAILOVER_DELAY

public static final int CONNECTION_FAILOVER_DELAY
The maximum length of time in seconds that an attempt will be made to connect to the configuration directory server before initiating an attempt to connect to a failover server. If no failover server has been specified, then this will do nothing.

See Also:
Constant Field Values

JOB_PARAM_DELIMITER_STRING

public static final java.lang.String JOB_PARAM_DELIMITER_STRING
The string that will be used as the delimiter between the name and the value for job-specific parameters stored in the configuration directory. Only the first instance of this string will be seen as the delimiter -- subsequent occurrences will be assumed part of the value.

See Also:
Constant Field Values

MAX_BLOCKING_READ_TIME

public static final int MAX_BLOCKING_READ_TIME
The maximum length of time in milliseconds that an attempt to read a message from the client or server should wait before giving up. This should only be used for cases in which waiting on a response blocks the client or server from doing other things, so blocking reads in a completely separate thread should be OK.

See Also:
Constant Field Values

MAX_CONNECTION_WAIT_TIME

public static final int MAX_CONNECTION_WAIT_TIME
The maximum length of time in milliseconds that the getConfigDirConnection method will wait before assuming that the previous holder forgot to release the connection and will allow access to it again. This will be used to protect against deadlocks but should be sufficiently high that it doesn't get triggered inadvertently (e.g., if a method using the connection is spending a lot of time waiting for a response from the server).

See Also:
Constant Field Values

LOG_LEVEL_USECONFIG

public static final int LOG_LEVEL_USECONFIG
A loglevel that may be specified that indicates that whatever loglevel is used in the configuration is the one that should be used. This should only be used when the SLAMD server is being initialized.

See Also:
Constant Field Values

LOG_LEVEL_ANY

public static final int LOG_LEVEL_ANY
A loglevel that is used to indicate that the associated message is of the highest criticality. These messages will always be logged regardless of the loglevel set in the configuration. If the logging system is initialized, then they will be logged to both standard error and to the logging system.

See Also:
Constant Field Values

LOG_LEVEL_TRACE

public static final int LOG_LEVEL_TRACE
A loglevel that is used for tracing through code execution. This should only be used for debugging purposes.

See Also:
Constant Field Values

LOG_LEVEL_TRACE_STRING

public static final java.lang.String LOG_LEVEL_TRACE_STRING
The user-friendly string value associated with the LOG_LEVEL_TRACE log level.

See Also:
Constant Field Values

LOG_LEVEL_CONFIG

public static final int LOG_LEVEL_CONFIG
A loglevel that is used for messages regarding configuration file processing.

See Also:
Constant Field Values

LOG_LEVEL_CONFIG_STRING

public static final java.lang.String LOG_LEVEL_CONFIG_STRING
The user-friendly string value associated with the LOG_LEVEL_CONFIG log level.

See Also:
Constant Field Values

LOG_LEVEL_JOB_PROCESSING

public static final int LOG_LEVEL_JOB_PROCESSING
A loglevel that is used for messages about significant events that occur while a job is being processed.

See Also:
Constant Field Values

LOG_LEVEL_JOB_PROCESSING_STRING

public static final java.lang.String LOG_LEVEL_JOB_PROCESSING_STRING
The user-friendly string value associated with the LOG_LEVEL_JOB_PROCESSING log level.

See Also:
Constant Field Values

LOG_LEVEL_CLIENT

public static final int LOG_LEVEL_CLIENT
A loglevel that is used for messages about events that occur while the server is interacting with a client.

See Also:
Constant Field Values

LOG_LEVEL_CLIENT_STRING

public static final java.lang.String LOG_LEVEL_CLIENT_STRING
The user-friendly string value associated with the LOG_LEVEL_CLIENT log level.

See Also:
Constant Field Values

LOG_LEVEL_ADMIN

public static final int LOG_LEVEL_ADMIN
A loglevel that is used for events that occur as a result of someone using the administrative interface.

See Also:
Constant Field Values

LOG_LEVEL_ADMIN_STRING

public static final java.lang.String LOG_LEVEL_ADMIN_STRING
The user-friendly string value associated with the LOG_LEVEL_ADMIN log level.

See Also:
Constant Field Values

LOG_LEVEL_SERVER_DEBUG

public static final int LOG_LEVEL_SERVER_DEBUG
A loglevel that is used for debugging operations performed in the SLAMD server.

See Also:
Constant Field Values

LOG_LEVEL_SERVER_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_SERVER_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_SERVER_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_JOB_DEBUG

public static final int LOG_LEVEL_JOB_DEBUG
A loglevel that is used for debugging job processing.

See Also:
Constant Field Values

LOG_LEVEL_JOB_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_JOB_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_JOB_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_CLIENT_DEBUG

public static final int LOG_LEVEL_CLIENT_DEBUG
A loglevel that is used for debugging client interaction.

See Also:
Constant Field Values

LOG_LEVEL_CLIENT_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_CLIENT_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_CLIENT_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_SCHEDULER_DEBUG

public static final int LOG_LEVEL_SCHEDULER_DEBUG
A loglevel that is used for debugging scheduler operations.

See Also:
Constant Field Values

LOG_LEVEL_SCHEDULER_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_SCHEDULER_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_SCHEDULER_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_ACCESS_MANAGER_DEBUG

public static final int LOG_LEVEL_ACCESS_MANAGER_DEBUG
A loglevel that is used for debugging access manager operations.

See Also:
Constant Field Values

LOG_LEVEL_ACCESS_MANAGER_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_ACCESS_MANAGER_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_ACCESS_MANAGER_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_EXCEPTION_DEBUG

public static final int LOG_LEVEL_EXCEPTION_DEBUG
A loglevel that is used for logging exceptions that may be thrown.

See Also:
Constant Field Values

LOG_LEVEL_EXCEPTION_DEBUG_STRING

public static final java.lang.String LOG_LEVEL_EXCEPTION_DEBUG_STRING
The user-friendly string value associated with the LOG_LEVEL_EXCEPTION_DEBUG log level.

See Also:
Constant Field Values

LOG_LEVEL_DEFAULT

public static final int LOG_LEVEL_DEFAULT
The default loglevel that will be used by the server unless overridden by the configuration.

See Also:
Constant Field Values

CONFIG_VALUE_TRUE

public static final java.lang.String CONFIG_VALUE_TRUE
The value that should be given to a Boolean configuration parameter to indicate that it is "on" or "true".

See Also:
Constant Field Values

CONFIG_VALUE_FALSE

public static final java.lang.String CONFIG_VALUE_FALSE
The value that should be given to a Boolean configuration parameter to indicate that it is "off" or "false".

See Also:
Constant Field Values

DEFAULT_SCHEDULER_DELAY

public static final int DEFAULT_SCHEDULER_DELAY
The default length of time in seconds between iterations of the SLAMD scheduler loop.

See Also:
Constant Field Values

DEFAULT_SCHEDULER_START_BUFFER

public static final int DEFAULT_SCHEDULER_START_BUFFER
The default time in seconds before a job's start time that the job request should be sent to clients.

See Also:
Constant Field Values

DEFAULT_COLLECTION_INTERVAL

public static final int DEFAULT_COLLECTION_INTERVAL
The default length of time in seconds to use as the statistics collection interval.

See Also:
Constant Field Values

DEFAULT_LISTENER_KEEPALIVE_INTERVAL

public static final int DEFAULT_LISTENER_KEEPALIVE_INTERVAL
The default interval in seconds between keepalive messages.

See Also:
Constant Field Values

DEFAULT_LISTENER_PORT_NUMBER

public static final int DEFAULT_LISTENER_PORT_NUMBER
The default port on which the SLAMD server will listen for client connections.

See Also:
Constant Field Values

DEFAULT_CLIENT_MANAGER_LISTENER_PORT_NUMBER

public static final int DEFAULT_CLIENT_MANAGER_LISTENER_PORT_NUMBER
The default port on which the SLAMD server will listen for client manager connections.

See Also:
Constant Field Values

DEFAULT_MONITOR_LISTENER_PORT_NUMBER

public static final int DEFAULT_MONITOR_LISTENER_PORT_NUMBER
The default port on which the SLAMD server will listen for resource monitor client connections.

See Also:
Constant Field Values

DEFAULT_STAT_LISTENER_PORT_NUMBER

public static final int DEFAULT_STAT_LISTENER_PORT_NUMBER
The default port on which the SLAMD server will listen for real-time statistics reporting.

See Also:
Constant Field Values

DEFAULT_STAT_PERSISTENCE_INTERVAL

public static final int DEFAULT_STAT_PERSISTENCE_INTERVAL
The default length of time in seconds between periodic saves of statistical data on the client.

See Also:
Constant Field Values

DEFAULT_STAT_REPORT_INTERVAL

public static final int DEFAULT_STAT_REPORT_INTERVAL
The default length of time in seconds to use when reporting statistics to the SLAMD server.

See Also:
Constant Field Values

DEFAULT_LOG_POLL_DELAY

public static final int DEFAULT_LOG_POLL_DELAY
The default length of time in seconds between iterations of the logging thread's poll loop.

See Also:
Constant Field Values

DEFAULT_LOG_FILENAME

public static final java.lang.String DEFAULT_LOG_FILENAME
The default name to use for the SLAMD log file.

See Also:
Constant Field Values

DEFAULT_FILE_CONTENT_TYPE

public static final java.lang.String DEFAULT_FILE_CONTENT_TYPE
The default content type that will be used for returning non-HTML data.

See Also:
Constant Field Values

DEFAULT_WEB_APP_PATH

public static final java.lang.String DEFAULT_WEB_APP_PATH
The default path to use for the location of the Web application files.

See Also:
Constant Field Values

DEFAULT_MAX_RESPONSE_WAIT_TIME

public static final int DEFAULT_MAX_RESPONSE_WAIT_TIME
The default maximum length of time in seconds that a client connection will wait for a response to a solicited request before returning an error.

See Also:
Constant Field Values

DEFAULT_CLIENT_MANAGER_MAX_WAIT_TIME

public static final int DEFAULT_CLIENT_MANAGER_MAX_WAIT_TIME
The default maximum length of time in seconds that the SLAMD server will wait for a response to a solicited request from a client manager before returning an error.

See Also:
Constant Field Values

DEFAULT_REQUIRE_AUTHENTICATION

public static final boolean DEFAULT_REQUIRE_AUTHENTICATION
The default value that indicates whether the client listener will require clients to authenticate.

See Also:
Constant Field Values

DEFAULT_LISTENER_USE_SSL

public static final boolean DEFAULT_LISTENER_USE_SSL
The default value that indicates whether the client listener will use SSL.

See Also:
Constant Field Values

JOB_THREAD_SUPERCLASS_NAME

public static final java.lang.String JOB_THREAD_SUPERCLASS_NAME
The full name of the Java class that is the superclass for all job thread implementations.

See Also:
Constant Field Values

AUTH_TYPE_NONE

public static final int AUTH_TYPE_NONE
The authentication type that indicates no authentication will be performed.

See Also:
Constant Field Values

AUTH_TYPE_SIMPLE

public static final int AUTH_TYPE_SIMPLE
The authentication type that indicates simple authentication will be performed (i.e., password-based).

See Also:
Constant Field Values

CLIENT_STATE_UNKNOWN

public static final int CLIENT_STATE_UNKNOWN
The client state that will be used if the current state does not fit into any of the other categories.

See Also:
Constant Field Values

CLIENT_STATE_NOT_CONNECTED

public static final int CLIENT_STATE_NOT_CONNECTED
The client state that indicates the client is not connected to the SLAMD server. This state should never be included in a status response message because status response messages are only sent to the server.

See Also:
Constant Field Values

CLIENT_STATE_IDLE

public static final int CLIENT_STATE_IDLE
The client state that indicates the client is idle and will accept new work.

See Also:
Constant Field Values

CLIENT_STATE_JOB_NOT_YET_STARTED

public static final int CLIENT_STATE_JOB_NOT_YET_STARTED
The client state that indicates that a job has been defined but is not yet started. That is, the client is not actively processing, but will not accept any new jobs.

See Also:
Constant Field Values

CLIENT_STATE_RUNNING_JOB

public static final int CLIENT_STATE_RUNNING_JOB
The client state that indicates the client is currently running a job.

See Also:
Constant Field Values

CLIENT_STATE_SHUTTING_DOWN

public static final int CLIENT_STATE_SHUTTING_DOWN
The client state that indicates the client is in the process of shutting down.

See Also:
Constant Field Values

JOB_CONTROL_TYPE_START

public static final int JOB_CONTROL_TYPE_START
A job control type that indicates the specified job should start running. This can be used to override the start time and start a job immediately.

See Also:
Constant Field Values

JOB_CONTROL_TYPE_STOP

public static final int JOB_CONTROL_TYPE_STOP
A job control type that indicates the specified job should be signaled to stop running. The response message from the client will be sent back once the stop request has been issued, but the job may continue to run for some unspecified period of time after that until the stop request is noticed. If the job has not yet started, then it will be cancelled. If the job has started, then the client may send a status response message providing information about the job at the time it was cancelled. If the job has already completed, then no action will be taken.

See Also:
Constant Field Values

JOB_CONTROL_TYPE_STOP_AND_WAIT

public static final int JOB_CONTROL_TYPE_STOP_AND_WAIT
A job control type that indicates the specified job should be signaled to stop running. The response message from the client will not be sent back until the job has actually stopped running on that system.

See Also:
Constant Field Values

JOB_CONTROL_TYPE_STOP_DUE_TO_SHUTDOWN

public static final int JOB_CONTROL_TYPE_STOP_DUE_TO_SHUTDOWN
A job control type that indicates the specified job should be signaled to stop running because the SLAMD server is shutting down. However, the client should not actually close the connection until it receives the server shutdown message.

See Also:
Constant Field Values

MESSAGE_RESPONSE_SUCCESS

public static final int MESSAGE_RESPONSE_SUCCESS
The response code that indicates a successful operation.

See Also:
Constant Field Values

MESSAGE_RESPONSE_UNKNOWN_AUTH_ID

public static final int MESSAGE_RESPONSE_UNKNOWN_AUTH_ID
The response code that indicates an authentication failed because the authentication ID could not be found.

See Also:
Constant Field Values

MESSAGE_RESPONSE_INVALID_CREDENTIALS

public static final int MESSAGE_RESPONSE_INVALID_CREDENTIALS
The response code that indicates an authentication failed because the credentials provided were not valid for the authentication ID.

See Also:
Constant Field Values

MESSAGE_RESPONSE_UNSUPPORTED_AUTH_TYPE

public static final int MESSAGE_RESPONSE_UNSUPPORTED_AUTH_TYPE
The response code that indicates an authentication failed because the requested authentication type is known but not supported by the server.

See Also:
Constant Field Values

MESSAGE_RESPONSE_UNSUPPORTED_CLIENT_VERSION

public static final int MESSAGE_RESPONSE_UNSUPPORTED_CLIENT_VERSION
The response code that indicates the version of the client software is not one that may be used with the version of the server.

See Also:
Constant Field Values

MESSAGE_RESPONSE_UNSUPPORTED_SERVER_VERSION

public static final int MESSAGE_RESPONSE_UNSUPPORTED_SERVER_VERSION
The response code that indicates the version of the server software is not one that may be used with the version of the client.

See Also:
Constant Field Values

MESSAGE_RESPONSE_CONNECTION_LIMIT_REACHED

public static final int MESSAGE_RESPONSE_CONNECTION_LIMIT_REACHED
The response code that indicates there are too many connections to the server to allow a new one.

See Also:
Constant Field Values

MESSAGE_RESPONSE_HELLO_REQUIRED

public static final int MESSAGE_RESPONSE_HELLO_REQUIRED
The response code that indicates that an operation was requested without first providing a valid hello message.

See Also:
Constant Field Values

MESSAGE_RESPONSE_NO_SUCH_JOB

public static final int MESSAGE_RESPONSE_NO_SUCH_JOB
The response code that indicates that a request from the server referenced a job about which the client has no knowledge.

See Also:
Constant Field Values

MESSAGE_RESPONSE_JOB_ALREADY_STARTED

public static final int MESSAGE_RESPONSE_JOB_ALREADY_STARTED
The response code that indicates that a request was made to start a job that was already running.

See Also:
Constant Field Values

MESSAGE_RESPONSE_UNSUPPORTED_CONTROL_TYPE

public static final int MESSAGE_RESPONSE_UNSUPPORTED_CONTROL_TYPE
The response code that indicates that a job control request was made with an unknown or unsupported job control type.

See Also:
Constant Field Values

MESSAGE_RESPONSE_CLASS_NOT_FOUND

public static final int MESSAGE_RESPONSE_CLASS_NOT_FOUND
The response code that indicates that a Java class specified in a job request did not exist on the client system.

See Also:
Constant Field Values

MESSAGE_RESPONSE_CLASS_NOT_VALID

public static final int MESSAGE_RESPONSE_CLASS_NOT_VALID
The response code that indicates that a Java class specified in a job request exists but is not a valid job thread class.

See Also:
Constant Field Values

MESSAGE_RESPONSE_JOB_CREATION_FAILURE

public static final int MESSAGE_RESPONSE_JOB_CREATION_FAILURE
The response code that indicates that a client was not able to create an instance of the job thread to execute the specified job.

See Also:
Constant Field Values

MESSAGE_RESPONSE_JOB_REQUEST_REFUSED

public static final int MESSAGE_RESPONSE_JOB_REQUEST_REFUSED
The response code that indicates that a client has refused a job request.

See Also:
Constant Field Values

MESSAGE_RESPONSE_NO_RESPONSE

public static final int MESSAGE_RESPONSE_NO_RESPONSE
The response code that indicates that an expected response was not received within the expected amount of time.

See Also:
Constant Field Values

MESSAGE_RESPONSE_LOCAL_ERROR

public static final int MESSAGE_RESPONSE_LOCAL_ERROR
The response code that indicates a problem occurred that prevented a message from being sent or received.

See Also:
Constant Field Values

MESSAGE_RESPONSE_CLIENT_SHUTDOWN

public static final int MESSAGE_RESPONSE_CLIENT_SHUTDOWN
The response code that indicates that the client is shutting down.

See Also:
Constant Field Values

MESSAGE_RESPONSE_SERVER_ERROR

public static final int MESSAGE_RESPONSE_SERVER_ERROR
The response code that indicates an error occurred in the server that prevented it from handling a client request properly.

See Also:
Constant Field Values

MESSAGE_RESPONSE_INSUFFICIENT_CLIENTS

public static final int MESSAGE_RESPONSE_INSUFFICIENT_CLIENTS
The response code that indicates a start client request could not be processed because there were not enough clients available.

See Also:
Constant Field Values

MESSAGE_RESPONSE_CLIENT_REJECTED

public static final int MESSAGE_RESPONSE_CLIENT_REJECTED
The response code that indicates that a connection from a client has been rejected by the SLAMD server.

See Also:
Constant Field Values

MESSAGE_TYPE_CLIENT_HELLO

public static final int MESSAGE_TYPE_CLIENT_HELLO
The message type that the client can use to identify itself to the server.

See Also:
Constant Field Values

MESSAGE_TYPE_SERVER_HELLO

public static final int MESSAGE_TYPE_SERVER_HELLO
The message type that the server can use to identify itself to the client.

See Also:
Constant Field Values

MESSAGE_TYPE_HELLO_RESPONSE

public static final int MESSAGE_TYPE_HELLO_RESPONSE
The message type that is used to provide information about an authentication request.

See Also:
Constant Field Values

MESSAGE_TYPE_KEEPALIVE

public static final int MESSAGE_TYPE_KEEPALIVE
The message type that is simply used to keep the connection alive between the client and the server.

See Also:
Constant Field Values

MESSAGE_TYPE_STATUS_REQUEST

public static final int MESSAGE_TYPE_STATUS_REQUEST
The message type that the server uses to request information about the status of the client.

See Also:
Constant Field Values

MESSAGE_TYPE_STATUS_RESPONSE

public static final int MESSAGE_TYPE_STATUS_RESPONSE
The message type that the client uses to provide status information to the server.

See Also:
Constant Field Values

MESSAGE_TYPE_JOB_REQUEST

public static final int MESSAGE_TYPE_JOB_REQUEST
The message type that the server uses to request that the client begin processing a new job.

See Also:
Constant Field Values

MESSAGE_TYPE_JOB_RESPONSE

public static final int MESSAGE_TYPE_JOB_RESPONSE
The message type that the client uses to respond to a server's job request.

See Also:
Constant Field Values

MESSAGE_TYPE_JOB_CONTROL_REQUEST

public static final int MESSAGE_TYPE_JOB_CONTROL_REQUEST
The message type that the client or server may use to indicate that the job status should or will change (e.g., stop requested by user, client shutting down, server shutting down, etc.).

See Also:
Constant Field Values

MESSAGE_TYPE_JOB_CONTROL_RESPONSE

public static final int MESSAGE_TYPE_JOB_CONTROL_RESPONSE
The message type that is used to provide a response to a job control request.

See Also:
Constant Field Values

MESSAGE_TYPE_JOB_COMPLETED

public static final int MESSAGE_TYPE_JOB_COMPLETED
The message type that is used to indicate that job processing has been completed and provide final status information back to the server.

See Also:
Constant Field Values

MESSAGE_TYPE_SERVER_SHUTDOWN

public static final int MESSAGE_TYPE_SERVER_SHUTDOWN
The message type that is used to indicate that the SLAMD server is shutting down and therefore the connection to the client is being terminated.

See Also:
Constant Field Values

MESSAGE_TYPE_CLIENT_MANAGER_HELLO

public static final int MESSAGE_TYPE_CLIENT_MANAGER_HELLO
The message type that is used by a client manager to identify itself to the SLAMD server.

See Also:
Constant Field Values

MESSAGE_TYPE_START_CLIENT_REQUEST

public static final int MESSAGE_TYPE_START_CLIENT_REQUEST
The message type that is used to request that the client manager start one or more clients.

See Also:
Constant Field Values

MESSAGE_TYPE_START_CLIENT_RESPONSE

public static final int MESSAGE_TYPE_START_CLIENT_RESPONSE
The message type that is used to provide a response to a start client request.

See Also:
Constant Field Values

MESSAGE_TYPE_STOP_CLIENT_REQUEST

public static final int MESSAGE_TYPE_STOP_CLIENT_REQUEST
The message type that is used to request that the client manager stop one or more clients.

See Also:
Constant Field Values

MESSAGE_TYPE_STOP_CLIENT_RESPONSE

public static final int MESSAGE_TYPE_STOP_CLIENT_RESPONSE
The message type that is used to provide a response to a stop client request.

See Also:
Constant Field Values

MESSAGE_TYPE_REGISTER_STATISTIC

public static final int MESSAGE_TYPE_REGISTER_STATISTIC
The message type that is used to register a stat tracker with the SLAMD server's real-time stat reporting subsystem.

See Also:
Constant Field Values

MESSAGE_TYPE_REAL_TIME_STAT_DATA

public static final int MESSAGE_TYPE_REAL_TIME_STAT_DATA
The message type that is used to provide statistical data to the SLAMD server's real-time stat reporting subsystem.

See Also:
Constant Field Values

PARAM_CONFIG_PARAMETER_BASE

public static final java.lang.String PARAM_CONFIG_PARAMETER_BASE
The name of the configuration parameter that specifies the location of configuration parameters in the configuration directory.

See Also:
Constant Field Values

PARAM_CONFIG_SCHEDULED_JOB_BASE

public static final java.lang.String PARAM_CONFIG_SCHEDULED_JOB_BASE
The name of the configuration parameter that specifies the location of information about scheduled jobs in the configuration directory.

See Also:
Constant Field Values

PARAM_CONFIG_JOB_CLASS_BASE

public static final java.lang.String PARAM_CONFIG_JOB_CLASS_BASE
The name of the configuration parameter that specifies the location of information about the job classes defined in the configuration directory.

See Also:
Constant Field Values

PARAM_SERVLET_BASE_URI

public static final java.lang.String PARAM_SERVLET_BASE_URI
The name of the configuration parameter that specifies a URL that can be used to access the SLAMD admin interface.

See Also:
Constant Field Values

PARAM_CLIENT_MANAGER_LISTENER_PORT

public static final java.lang.String PARAM_CLIENT_MANAGER_LISTENER_PORT
The name of the configuration parameter that specifies the port number on which the client manager listener will listen for connections from client managers.

See Also:
Constant Field Values

PARAM_CLIENT_MANAGER_MAX_WAIT_TIME

public static final java.lang.String PARAM_CLIENT_MANAGER_MAX_WAIT_TIME
The name of the configuration parameter that specifies the maximum length of time in seconds that the SLAMD server will wait for a response to a request sent to a client manager.

See Also:
Constant Field Values

PARAM_LISTENER_KEEPALIVE_INTERVAL

public static final java.lang.String PARAM_LISTENER_KEEPALIVE_INTERVAL
The name of the configuration parameter that specifies how frequently keepalive messages will be sent between the client and the server to ensure that the connection does not get closed (and to detect failed connections on either end).

See Also:
Constant Field Values

NO_KEEPALIVE_INTERVAL

public static final int NO_KEEPALIVE_INTERVAL
The keepalive interval value that indicates no keepalive is to be used.

See Also:
Constant Field Values

PARAM_LISTENER_MAX_CLIENTS

public static final java.lang.String PARAM_LISTENER_MAX_CLIENTS
The name of the configuration parameter that specifies the maximum number of clients that may be connected to the SLAMD server at any given time.

See Also:
Constant Field Values

NO_MAX_CLIENTS

public static final int NO_MAX_CLIENTS
The value that indicates there will not be a maximum number of concurrent clients that may be connected at any given time.

See Also:
Constant Field Values

PARAM_MAX_STAT_INTERVALS

public static final java.lang.String PARAM_MAX_STAT_INTERVALS
The name of the configuration parameter that specifies the maximum number of collection intervals that the real-time stat manager should retain for each job.

See Also:
Constant Field Values

DEFAULT_MAX_STAT_INTERVALS

public static final int DEFAULT_MAX_STAT_INTERVALS
The default number of collection intervals that should be retained by the real-time stat reporter.

See Also:
Constant Field Values

PARAM_LISTENER_PORT

public static final java.lang.String PARAM_LISTENER_PORT
The name of the configuration parameter that specifies the port number on which the SLAMD server will listen for client connections.

See Also:
Constant Field Values

PARAM_MONITOR_LISTENER_PORT

public static final java.lang.String PARAM_MONITOR_LISTENER_PORT
The name of the configuration parameter that specifies the port number on which the SLAMD server will listen for resource monitor client connections.

See Also:
Constant Field Values

PARAM_LOG_LEVEL

public static final java.lang.String PARAM_LOG_LEVEL
The name of the configuration parameter that specifies the log level that should be used by the server to determine which messages get logged.

See Also:
Constant Field Values

PARAM_LOG_POLL_DELAY

public static final java.lang.String PARAM_LOG_POLL_DELAY
The name of the configuration parameter that specifies the delay in seconds between iterations of the logging thread's poll loop.

See Also:
Constant Field Values

PARAM_SCHEDULER_DELAY

public static final java.lang.String PARAM_SCHEDULER_DELAY
The name of the configuration parameter that specifies the delay in seconds between iterations of the SLAMD scheduler loop.

See Also:
Constant Field Values

PARAM_SCHEDULER_START_BUFFER

public static final java.lang.String PARAM_SCHEDULER_START_BUFFER
The name of the configuration parameter that specifies the number of seconds before the job's actual start time that the scheduler should start sending the request information to clients.

See Also:
Constant Field Values

PARAM_DISABLED_JOBS

public static final java.lang.String PARAM_DISABLED_JOBS
The name of the configuration parameter that holds a list of all jobs that have been marked disabled.

See Also:
Constant Field Values

PARAM_PENDING_JOBS

public static final java.lang.String PARAM_PENDING_JOBS
The name of the configuration parameter that holds a list of all jobs that have been scheduled but have not yet started running and are not disabled.

See Also:
Constant Field Values

PARAM_RUNNING_JOBS

public static final java.lang.String PARAM_RUNNING_JOBS
The name of the configuration parameter that holds a list of all jobs that are currently running.

See Also:
Constant Field Values

PARAM_STAT_LISTENER_PORT

public static final java.lang.String PARAM_STAT_LISTENER_PORT
The name of the configuration parameter that specifies the port number on which the stat listener will listen for connections from clients.

See Also:
Constant Field Values

PARAM_LOG_ALWAYS_FLUSH

public static final java.lang.String PARAM_LOG_ALWAYS_FLUSH
The name of the configuration parameter that specifies whether the logger will always flush the log information to disk as soon as it is written. This is only used if synchronous logging is used.

See Also:
Constant Field Values

DEFAULT_LOG_ALWAYS_FLUSH

public static final boolean DEFAULT_LOG_ALWAYS_FLUSH
The default value that will be used for the "always flush" parameter if no value is specified.

See Also:
Constant Field Values

PARAM_LOGGER_ENABLED

public static final java.lang.String PARAM_LOGGER_ENABLED
The name of the configuration parameter that specifies whether the logger should be used.

See Also:
Constant Field Values

DEFAULT_LOGGER_ENABLED

public static final boolean DEFAULT_LOGGER_ENABLED
The default value that will be used for the "logger enabled" parameter if no value is specified.

See Also:
Constant Field Values

PARAM_LOG_FILENAME

public static final java.lang.String PARAM_LOG_FILENAME
The name of the configuration parameter that specifies the name of the file to which log messages will be written.

See Also:
Constant Field Values

PARAM_LOG_ASYNCHRONOUSLY

public static final java.lang.String PARAM_LOG_ASYNCHRONOUSLY
The name of the configuration parameter that specifies whether logging is to be done synchronously (when the call is made to logMessage) or asynchronously (in a separate thread).

See Also:
Constant Field Values

DEFAULT_LOG_ASYNCHRONOUSLY

public static final boolean DEFAULT_LOG_ASYNCHRONOUSLY
The default value that will be used for the "log asynchronously" parameter if no value is specified.

See Also:
Constant Field Values

PARAM_MAX_RESPONSE_WAIT_TIME

public static final java.lang.String PARAM_MAX_RESPONSE_WAIT_TIME
The name of the configuration parameter that specifies the maximum length of time in seconds to wait for a client response for a solicited request.

See Also:
Constant Field Values

PARAM_ENABLE_MAIL_ALERTS

public static final java.lang.String PARAM_ENABLE_MAIL_ALERTS
The name of the configuration parameter that specifies whether the SLAMD server should allow e-mail messages to be sent when certain kinds of events occur.

See Also:
Constant Field Values

PARAM_SMTP_SERVER

public static final java.lang.String PARAM_SMTP_SERVER
The name of the configuration parameter that specifies the address of the mail server to use for sending alert messages.

See Also:
Constant Field Values

PARAM_SMTP_PORT

public static final java.lang.String PARAM_SMTP_PORT
The name of the configuration parameter that specifies the port of the mail server to use for sending alert messages.

See Also:
Constant Field Values

DEFAULT_SMTP_PORT

public static final int DEFAULT_SMTP_PORT
The default port number that will be used to contact the SMTP server.

See Also:
Constant Field Values

PARAM_MAIL_FROM_ADDRESS

public static final java.lang.String PARAM_MAIL_FROM_ADDRESS
The name of the configuration parameter that specifies the e-mail address that should be used for the sender of alert messages.

See Also:
Constant Field Values

PARAM_ALWAYS_SHOW_ADVANCED_OPTIONS

public static final java.lang.String PARAM_ALWAYS_SHOW_ADVANCED_OPTIONS
The name of the configuration parameter that specifies whether to always show advanced scheduling options when scheduling a job.

See Also:
Constant Field Values

PARAM_DISABLE_GRAPHS

public static final java.lang.String PARAM_DISABLE_GRAPHS
The name of the configuration parameter that specifies whether the graphing capability of SLAMD should be disabled (e.g., if no appropriate graphics environment is available for use by the server).

See Also:
Constant Field Values

PARAM_GRAPH_IN_NEW_WINDOW

public static final java.lang.String PARAM_GRAPH_IN_NEW_WINDOW
The name of the configuration parameter that specifies whether graphing should be performed in the same or a separate window.

See Also:
Constant Field Values

DEFAULT_GRAPH_IN_NEW_WINDOW

public static final boolean DEFAULT_GRAPH_IN_NEW_WINDOW
Indicates whether a new window should be created for graphs by default.

See Also:
Constant Field Values

PARAM_DISABLE_UPLOADS

public static final java.lang.String PARAM_DISABLE_UPLOADS
The name of the configuration parameter that specifies whether the file upload capability should be disabled.

See Also:
Constant Field Values

PARAM_HIDE_OPTIMIZING_ITERATIONS

public static final java.lang.String PARAM_HIDE_OPTIMIZING_ITERATIONS
The name of the configuration parameter that specifies whether the server should hide the individual iterations of an optimizing job when viewing the list of completed jobs.

See Also:
Constant Field Values

PARAM_INCLUDE_SERVER_IN_TITLE

public static final java.lang.String PARAM_INCLUDE_SERVER_IN_TITLE
The name of the configuration parameter that specifies whether to include the address of the server in the title of the generated HTML pages.

See Also:
Constant Field Values

PARAM_MANAGE_READ_ONLY

public static final java.lang.String PARAM_MANAGE_READ_ONLY
The name of the configuration parameter that specifies whether to enable the management of options only used when operating in restricted read-only mode.

See Also:
Constant Field Values

PARAM_MAX_UPLOAD_SIZE

public static final java.lang.String PARAM_MAX_UPLOAD_SIZE
The name of the configuration parameter that specifies the maximum file size that may be uploaded.

See Also:
Constant Field Values

DEFAULT_MAX_UPLOAD_SIZE

public static final int DEFAULT_MAX_UPLOAD_SIZE
The default value that will be used for the maximum file upload size if none is specified.

See Also:
Constant Field Values

PARAM_OPTIMIZATION_ALGORITHMS

public static final java.lang.String PARAM_OPTIMIZATION_ALGORITHMS
The name of the configuration parameter that specifies the set of optimization algorithms that have been defined for use in the SLAMD server.

See Also:
Constant Field Values

PARAM_POPULATE_START_TIME

public static final java.lang.String PARAM_POPULATE_START_TIME
The name of the configuration parameter that specifies whether a default value (set to the current time) should be displayed for the start time if none has been provided.

See Also:
Constant Field Values

PARAM_REPORT_GENERATOR_CLASSES

public static final java.lang.String PARAM_REPORT_GENERATOR_CLASSES
The name of the configuration parameter that specifies the Java classes that may be used for generating reports of SLAMD data.

See Also:
Constant Field Values

PARAM_REQUIRE_AUTHENTICATION

public static final java.lang.String PARAM_REQUIRE_AUTHENTICATION
The name of the configuration parameter that specifies whether the client listener should require clients to authenticate.

See Also:
Constant Field Values

PARAM_LISTENER_USE_SSL

public static final java.lang.String PARAM_LISTENER_USE_SSL
The name of the configuration parameter that specifies whether the client listener should use SSL.

See Also:
Constant Field Values

PARAM_SHOW_LOGIN_ID

public static final java.lang.String PARAM_SHOW_LOGIN_ID
The name of the configuration parameter that specifies whether the login ID for the currently-authenticated user will be displayed in the administrative interface if access control is enabled.

See Also:
Constant Field Values

PARAM_SHOW_TIME

public static final java.lang.String PARAM_SHOW_TIME
The name of the configuration parameter that specifies whether the time should be displayed in the navigation sidebar.

See Also:
Constant Field Values

PARAM_ADD_TO_HTML_HEADER

public static final java.lang.String PARAM_ADD_TO_HTML_HEADER
The name of the configuration parameter that can be used to add content to the HTML header for pages displayed through the admin interface.

See Also:
Constant Field Values

PARAM_PAGE_HEADER

public static final java.lang.String PARAM_PAGE_HEADER
The name of the configuration parameter that can be used to override the default header placed at the top of most pages in the administrative interface.

See Also:
Constant Field Values

DEFAULT_PAGE_HEADER

public static final java.lang.String DEFAULT_PAGE_HEADER
The default page header that will be used if no other value is specified.


PARAM_PAGE_FOOTER

public static final java.lang.String PARAM_PAGE_FOOTER
The name of the configuration parameter that can be used to override the default footer placed at the bottom of every page in the administrative interface.

See Also:
Constant Field Values

DEFAULT_PAGE_FOOTER

public static final java.lang.String DEFAULT_PAGE_FOOTER
The default page footer that will be used if no other value is specified.


HEADER_TAG_SLAMD_BUILD_DATE

public static final java.lang.String HEADER_TAG_SLAMD_BUILD_DATE
The tag that may be used in the header or footer that will be replaced with the SLAMD build date.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_LOGO

public static final java.lang.String HEADER_TAG_SLAMD_LOGO
The tag that may be used in the header or footer that will be replaced with the SLAMD logo.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_MAJOR_VERSION

public static final java.lang.String HEADER_TAG_SLAMD_MAJOR_VERSION
The tag that may be used in the header or footer that will be replaced with the SLAMD major version.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_MINOR_VERSION

public static final java.lang.String HEADER_TAG_SLAMD_MINOR_VERSION
The tag that may be used in the header or footer that will be replaced with the SLAMD minor version.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_POINT_VERSION

public static final java.lang.String HEADER_TAG_SLAMD_POINT_VERSION
The tag that may be used in the header or footer that will be replaced with the SLAMD point version.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_VERSION

public static final java.lang.String HEADER_TAG_SLAMD_VERSION
The tag that may be used in the header or footer that will be replaced with the SLAMD version.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_UNOFFICIAL_BUILD_ID

public static final java.lang.String HEADER_TAG_SLAMD_UNOFFICIAL_BUILD_ID
The tag that may be used in the header or footer that will be replaced with the SLAMD unofficial build ID if this is an unofficial build, or nothing if it is an official build.

See Also:
Constant Field Values

HEADER_TAG_SLAMD_UNOFFICIAL_BUILD

public static final java.lang.String HEADER_TAG_SLAMD_UNOFFICIAL_BUILD
The tag that may be used in the header or footer that will be replaced with the text "Unofficial Build" if this is an unofficial build, or nothing if it is an official build.

See Also:
Constant Field Values

DEFAULT_HTML

public static final java.lang.String DEFAULT_HTML
The HTML string that will be used as the default main HTML page text when adding configuration data into the config directory.

See Also:
Constant Field Values

PARAM_DEFAULT_HTML

public static final java.lang.String PARAM_DEFAULT_HTML
The name of the configuration parameter that can specify the main page HTML text to use if the default is not acceptable for some reason.

See Also:
Constant Field Values

STYLE_SHEET_DATA

public static final java.lang.String STYLE_SHEET_DATA
The data that will be used as the style sheet in the HTML header of the administrative interface.


PARAM_STYLE_SHEET

public static final java.lang.String PARAM_STYLE_SHEET
The name of the configuration parameter that can specify the style sheet to use for the SLAMD administrative interface if the default is not acceptable.

See Also:
Constant Field Values

STYLE_COPYRIGHT

public static final java.lang.String STYLE_COPYRIGHT
The style sheet tag that will be used for the copyright in the page footer.

See Also:
Constant Field Values

STYLE_WARNING_TEXT

public static final java.lang.String STYLE_WARNING_TEXT
The style sheet tag that will be used for elements that should be displayed with the "warning text" format.

See Also:
Constant Field Values

STYLE_MAIN_FORM

public static final java.lang.String STYLE_MAIN_FORM
The style sheet tag that will be used for elements that should be displayed in HTML forms.

See Also:
Constant Field Values

STYLE_FORM_CAPTION

public static final java.lang.String STYLE_FORM_CAPTION
The style sheet tag that will be used for the captions of form elements.

See Also:
Constant Field Values

STYLE_NAV_BAR

public static final java.lang.String STYLE_NAV_BAR
The style sheet tag that will be used for elements that should be displayed in the navigation bar.

See Also:
Constant Field Values

STYLE_NAV_BAR_HEADER

public static final java.lang.String STYLE_NAV_BAR_HEADER
The style sheet tag that will be used for headers in the navigation bar.

See Also:
Constant Field Values

STYLE_NAV_BAR_LINK

public static final java.lang.String STYLE_NAV_BAR_LINK
The style sheet tag that will be used for links in the navigation bar.

See Also:
Constant Field Values

STYLE_JOB_SUMMARY_LINE_A

public static final java.lang.String STYLE_JOB_SUMMARY_LINE_A
The style sheet tag that will be used for odd-numbered job summary lines.

See Also:
Constant Field Values

STYLE_JOB_SUMMARY_LINE_B

public static final java.lang.String STYLE_JOB_SUMMARY_LINE_B
The style sheet tag that will be used for even-numbered job summary lines.

See Also:
Constant Field Values

STYLE_MAIN_HEADER

public static final java.lang.String STYLE_MAIN_HEADER
The style sheet tag that will be used for the main header on the page.

See Also:
Constant Field Values

UI_NAV_BAR_BULLET

public static final java.lang.String UI_NAV_BAR_BULLET
The character that will be used for bullets in the navigation bar.

See Also:
Constant Field Values

PARAM_USE_CUSTOM_CLASS_LOADER

public static final java.lang.String PARAM_USE_CUSTOM_CLASS_LOADER
The name of the configuration parameter that indicates whether to use the custom job class loader.

See Also:
Constant Field Values

PROPERTY_DISABLE_CUSTOM_CLASS_LOADER

public static final java.lang.String PROPERTY_DISABLE_CUSTOM_CLASS_LOADER
The name of the Java property that, if set with a value of "true" or "yes" or "on" or "1", will cause the custom class loader to be disabled, regardless of the setting in the configuration directory.

See Also:
Constant Field Values

PARAM_JOB_CACHE_SIZE

public static final java.lang.String PARAM_JOB_CACHE_SIZE
The name of the configuration parameter that specifies the number of jobs that should be stored in the job cache.

See Also:
Constant Field Values

DEFAULT_JOB_CACHE_SIZE

public static final int DEFAULT_JOB_CACHE_SIZE
The default number of jobs to store in the in-memory job cache.

See Also:
Constant Field Values

PARAM_JOB_CLASSES

public static final java.lang.String PARAM_JOB_CLASSES
The name of the configuration parameter that specifies the set of job clasess that have been registered with the SLAMD server.

See Also:
Constant Field Values

JOB_STATE_UNKNOWN

public static final int JOB_STATE_UNKNOWN
A job state that indicates that the state of the associated job is unknown.

See Also:
Constant Field Values

JOB_STATE_UNKNOWN_STRING

public static final java.lang.String JOB_STATE_UNKNOWN_STRING
The message corresponding to the JOB_STATE_UNKNOWN job state.

See Also:
Constant Field Values

JOB_STATE_NO_SUCH_JOB

public static final int JOB_STATE_NO_SUCH_JOB
The job state that indicates information was requested about a job that is not defined to the client.

See Also:
Constant Field Values

JOB_STATE_NO_SUCH_JOB_STRING

public static final java.lang.String JOB_STATE_NO_SUCH_JOB_STRING
The message corresponding to the JOB_STATE_NO_SUCH_JOB job state.

See Also:
Constant Field Values

JOB_STATE_UNINITIALIZED

public static final int JOB_STATE_UNINITIALIZED
A job state that indicates that the job is known but has not yet been initialized.

See Also:
Constant Field Values

JOB_STATE_UNINITIALIZED_STRING

public static final java.lang.String JOB_STATE_UNINITIALIZED_STRING
The message corresponding to the JOB_STATE_UNINITIALIZED job state.

See Also:
Constant Field Values

JOB_STATE_NOT_YET_STARTED

public static final int JOB_STATE_NOT_YET_STARTED
A job state that indicates that the job has been initialized but has not yet been started.

See Also:
Constant Field Values

JOB_STATE_NOT_YET_STARTED_STRING

public static final java.lang.String JOB_STATE_NOT_YET_STARTED_STRING
The message corresponding to the JOB_STATE_NOT_YET_STARTED job state.

See Also:
Constant Field Values

JOB_STATE_RUNNING

public static final int JOB_STATE_RUNNING
A job state that indicates that the job is currently running.

See Also:
Constant Field Values

JOB_STATE_RUNNING_STRING

public static final java.lang.String JOB_STATE_RUNNING_STRING
The message corresponding to the JOB_STATE_RUNNING job state.

See Also:
Constant Field Values

JOB_STATE_COMPLETED_SUCCESSFULLY

public static final int JOB_STATE_COMPLETED_SUCCESSFULLY
A job state that indicates that the job has completed successfully.

See Also:
Constant Field Values

JOB_STATE_COMPLETED_SUCCESSFULLY_STRING

public static final java.lang.String JOB_STATE_COMPLETED_SUCCESSFULLY_STRING
The message corresponding to the JOB_STATE_COMPLETED_SUCCESSFULLY job state.

See Also:
Constant Field Values

JOB_STATE_COMPLETED_WITH_ERRORS

public static final int JOB_STATE_COMPLETED_WITH_ERRORS
A job state that indicates that the job has completed but there were errors that may impact the results.

See Also:
Constant Field Values

JOB_STATE_COMPLETED_WITH_ERRORS_STRING

public static final java.lang.String JOB_STATE_COMPLETED_WITH_ERRORS_STRING
The message corresponding to the JOB_STATE_COMPLETED_WITH_ERRORS job state.

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_ERROR

public static final int JOB_STATE_STOPPED_DUE_TO_ERROR
A job state that indicates that the job was stopped because a significant error occurred (as opposed to an error that would have allowed the job to continue running on other clients).

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_ERROR_STRING

public static final java.lang.String JOB_STATE_STOPPED_DUE_TO_ERROR_STRING
The message corresponding to the JOB_STATE_STOPPED_DUE_TO_ERROR job state.

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_DURATION

public static final int JOB_STATE_STOPPED_DUE_TO_DURATION
A job state that indicates that the job was stopped because it had run for the maximum length of time allowed.

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_DURATION_STRING

public static final java.lang.String JOB_STATE_STOPPED_DUE_TO_DURATION_STRING
The message corresponding to the JOB_STATE_STOPPED_DUE_TO_DURATION job state.

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_STOP_TIME

public static final int JOB_STATE_STOPPED_DUE_TO_STOP_TIME
A job state that indicates that the job was stopped because the specified stop time had been reached.

See Also:
Constant Field Values

JOB_STATE_STOPPED_DUE_TO_STOP_TIME_STRING

public static final java.lang.String JOB_STATE_STOPPED_DUE_TO_STOP_TIME_STRING
The message corresponding to the JOB_STATE_STOPPED_DUE_TO_STOP_TIME job state.

See Also:
Constant Field Values

JOB_STATE_STOPPED_BY_USER

public static final int JOB_STATE_STOPPED_BY_USER
A job state that indicates that the job has been stopped by manual intervention.

See Also:
Constant Field Values

JOB_STATE_STOPPED_BY_USER_STRING

public static final java.lang.String JOB_STATE_STOPPED_BY_USER_STRING
The message corresponding to the JOB_STATE_STOPPED_BY_USER job state.

See Also:
Constant Field Values

JOB_STATE_STOPPED_BY_SHUTDOWN

public static final int JOB_STATE_STOPPED_BY_SHUTDOWN
A job state that indicates that the job has been stopped as part of the SLAMD server shutdown.

See Also:
Constant Field Values

JOB_STATE_STOPPED_BY_SHUTDOWN_STRING

public static final java.lang.String JOB_STATE_STOPPED_BY_SHUTDOWN_STRING
The message corresponding to the JOB_STATE_STOPPED_BY_USER job state.

See Also:
Constant Field Values

JOB_STATE_CANCELLED

public static final int JOB_STATE_CANCELLED
A job state that indicates that the job has been cancelled before it had a chance to start.

See Also:
Constant Field Values

JOB_STATE_CANCELLED_STRING

public static final java.lang.String JOB_STATE_CANCELLED_STRING
The message corresponding to the JOB_STATE_CANCELLED job state.

See Also:
Constant Field Values

JOB_STATE_DISABLED

public static final int JOB_STATE_DISABLED
A job state that indicates that the job has been temporarily disabled and should not be considered eligible to start.

See Also:
Constant Field Values

JOB_STATE_DISABLED_STRING

public static final java.lang.String JOB_STATE_DISABLED_STRING
The message corresponding to the JOB_STATE_DISABLED job state.

See Also:
Constant Field Values

OS_TYPE_SOLARIS

public static final int OS_TYPE_SOLARIS
The flag that indicates that a resource monitor client is running on a Solaris system.

See Also:
Constant Field Values

OS_TYPE_LINUX

public static final int OS_TYPE_LINUX
The flag that indicates that a resource monitor client is running on a Linux system.

See Also:
Constant Field Values

OS_TYPE_HPUX

public static final int OS_TYPE_HPUX
The flag that indicates that a resource monitor client is running on an HP-UX system.

See Also:
Constant Field Values

OS_TYPE_AIX

public static final int OS_TYPE_AIX
The flag that indicates that a resource monitor client is running on an AIX system.

See Also:
Constant Field Values

OS_TYPE_WINDOWS

public static final int OS_TYPE_WINDOWS
The flag that indicates that a resource monitor client is running on a Windows system.

See Also:
Constant Field Values

OS_TYPE_OSX

public static final int OS_TYPE_OSX
The flag that indicates that a resource monitor client is running on an OS X system.

See Also:
Constant Field Values

MONITOR_STAT_NONE

public static final java.lang.String MONITOR_STAT_NONE
The option value that indicates that no resource monitor statistical information should be graphed.

See Also:
Constant Field Values

MONITOR_STAT_ALL

public static final java.lang.String MONITOR_STAT_ALL
The option value that indicates that all resource monitor statistical information should be graphed.

See Also:
Constant Field Values

RESPONSE_HEADER_ERROR_MESSAGE

public static final java.lang.String RESPONSE_HEADER_ERROR_MESSAGE
The response header that will be used to provide information about an error that occurred during processing.

See Also:
Constant Field Values

MD5_CONTENT_BASE_PATH

public static final java.lang.String MD5_CONTENT_BASE_PATH
The base path for content generated based on MD5 digests of the query string.

See Also:
Constant Field Values

QUERY_STRING_MD5

public static final java.lang.String[] QUERY_STRING_MD5
MD5 digests of query strings that may be used to access special SLAMD content.


SERVLET_PARAM_MONITOR_CLIENT

public static final java.lang.String SERVLET_PARAM_MONITOR_CLIENT
The name of the servlet parameter that specifies which resource monitor clients should have their statistics graphed.

See Also:
Constant Field Values

SERVLET_PARAM_MONITOR_CLASS

public static final java.lang.String SERVLET_PARAM_MONITOR_CLASS
The name of the servlet parameter that specifies which classes of resource monitor statistic(s) should be graphed.

See Also:
Constant Field Values

SERVLET_PARAM_MONITOR_STAT

public static final java.lang.String SERVLET_PARAM_MONITOR_STAT
The name of the servlet parameter that specifies which resource monitor statistic(s) should be graphed.

See Also:
Constant Field Values

STAT_CATEGORY_JOB_STATS

public static final int STAT_CATEGORY_JOB_STATS
The job statistics category that is used to indicate that the user wants to see summary statistics for the job (aggregated from all clients and threads).

See Also:
Constant Field Values

STAT_CATEGORY_JOB_STATS_STR

public static final java.lang.String STAT_CATEGORY_JOB_STATS_STR
The text string that will be used for the STAT_CATEGORY_JOB_STATS detail level.

See Also:
Constant Field Values

STAT_CATEGORY_CLIENT_STATS

public static final int STAT_CATEGORY_CLIENT_STATS
The job statistics category that is used to indicate that the user wants to see summary statistics for each client (aggregated from all threads on that client).

See Also:
Constant Field Values

STAT_CATEGORY_CLIENT_STATS_STR

public static final java.lang.String STAT_CATEGORY_CLIENT_STATS_STR
The text string that will be used for the STAT_CATEGORY_CLIENT_STATS detail level.

See Also:
Constant Field Values

STAT_CATEGORY_THREAD_STATS

public static final int STAT_CATEGORY_THREAD_STATS
The job statistics category that is used to indicate that the user wants to see summary statistics for each thread.

See Also:
Constant Field Values

STAT_CATEGORY_THREAD_STATS_STR

public static final java.lang.String STAT_CATEGORY_THREAD_STATS_STR
The text string that will be used for the STAT_CATEGORY_THREAD_STATS detail level.

See Also:
Constant Field Values

STAT_CATEGORY_NAMES

public static final java.lang.String[] STAT_CATEGORY_NAMES
The category names that correspond to the various levels of detail specified by the statistics categories.


STAT_REPORT_TYPE_ADD

public static final int STAT_REPORT_TYPE_ADD
The stat report type that indicates that the provided value is to be added to other values for the same interval.

See Also:
Constant Field Values

STAT_REPORT_TYPE_AVERAGE

public static final int STAT_REPORT_TYPE_AVERAGE
The stat report type that indicates that the provided value is to be averaged with other values for the same interval.

See Also:
Constant Field Values

STAT_REPORT_TYPE_DONE

public static final int STAT_REPORT_TYPE_DONE
The stat report type that indicates the indicated client thread is done providing statistical information.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIGURED

public static final java.lang.String SERVLET_INIT_PARAM_CONFIGURED
The initialization parameter that specifies whether the configuration has been initialized.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DB_DIRECTORY

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DB_DIRECTORY
The initialization parameter that specifies the path to the directory containing the configuration database files.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DIR_HOST

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_HOST
The initialization parameter that specifies the IP address or DNS hostname of the configuration directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DIR_PORT

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_PORT
The initialization parameter that specifies the port number of the configuration directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DIR_BIND_DN

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BIND_DN
The initialization parameter that specifies the DN to use to bind to the configuration directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DIR_BIND_PW

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BIND_PW
The initialization parameter that specifies the password to use to bind to the configuration directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_DIR_BASE

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_DIR_BASE
The initialization parameter that specifies the location of the SLAMD information in the configuration directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_JOB_CLASS_PATH

public static final java.lang.String SERVLET_INIT_PARAM_JOB_CLASS_PATH
The initialization parameter that specifies the location of the job class files.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_DIR_HOST

public static final java.lang.String SERVLET_INIT_PARAM_USER_DIR_HOST
The initialization parameter that specifies the IP address or DNS hostname of the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_DIR_PORT

public static final java.lang.String SERVLET_INIT_PARAM_USER_DIR_PORT
The initialization parameter that specifies the port number of the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_DIR_BIND_DN

public static final java.lang.String SERVLET_INIT_PARAM_USER_DIR_BIND_DN
The initialization parameter that specifies the DN to use to bind to the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_DIR_BIND_PW

public static final java.lang.String SERVLET_INIT_PARAM_USER_DIR_BIND_PW
The initialization parameter that specifies the password to use to bind to the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_DIR_BASE

public static final java.lang.String SERVLET_INIT_PARAM_USER_DIR_BASE
The initialization parameter that specifies the location of the user account entries in the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_FILE

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_FILE
The initialization parameter that specifies the configuration file that contains all the other initialization data.

See Also:
Constant Field Values

CONFIG_FILE_HEADER

public static final java.lang.String CONFIG_FILE_HEADER
The header that will be written to the SLAMD configuration file whenever changes are made to it.


SERVLET_INIT_PARAM_CONFIG_USE_SSL

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_USE_SSL
The initialization parameter that specifies whether the communication with the configuration directory should use SSL.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_CONFIG_BLIND_TRUST

public static final java.lang.String SERVLET_INIT_PARAM_CONFIG_BLIND_TRUST
The initialization parameter that specifies whether the SLAMD server should blindly trust any SSL certificate presented by the config directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_READ_ONLY

public static final java.lang.String SERVLET_INIT_PARAM_READ_ONLY
The initialization parameter that specifies whether the SLAMD admin interface should operate in read-only mode.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_RESTRICTED_READ_ONLY

public static final java.lang.String SERVLET_INIT_PARAM_RESTRICTED_READ_ONLY
The initialization parameter that specifies whether the SLAMD admin interface should operate in restricted read-only mode.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SEARCH_READ_ONLY

public static final java.lang.String SERVLET_INIT_PARAM_SEARCH_READ_ONLY
The initialization parameter that specifies whether the SLAMD admin interface should allow users to search for jobs when operating in read-only mode.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_HIDE_SENSITIVE_INFO

public static final java.lang.String SERVLET_INIT_PARAM_HIDE_SENSITIVE_INFO
The initialization parameter that specifies whether the SLAMD admin interface should hide sensitive job information when operating in read-only mode.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SHOW_STATUS_FIRST

public static final java.lang.String SERVLET_INIT_PARAM_SHOW_STATUS_FIRST
The initialization parameter that specifies whether the SLAMD admin interface should show the link to the status page at the top or bottom of the navigation sidebar.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_USE_SSL

public static final java.lang.String SERVLET_INIT_PARAM_USER_USE_SSL
The initialization parameter that specifies whether the communication with the user directory should use SSL.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_USER_BLIND_TRUST

public static final java.lang.String SERVLET_INIT_PARAM_USER_BLIND_TRUST
The initialization parameter that specifies whether the SLAMD server should blindly trust any SSL certificate presented by the user directory.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SSL_KEY_STORE

public static final java.lang.String SERVLET_INIT_PARAM_SSL_KEY_STORE
The initialization parameter that specifies the location of the JSSE key store for use in the SSL environment.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SSL_KEY_PASSWORD

public static final java.lang.String SERVLET_INIT_PARAM_SSL_KEY_PASSWORD
The initialization parameter that specifies the password for the JSSE key store.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SSL_TRUST_STORE

public static final java.lang.String SERVLET_INIT_PARAM_SSL_TRUST_STORE
The initialization parameter that specifies the location of the JSSE trust store for use in the SSL environment.

See Also:
Constant Field Values

SERVLET_INIT_PARAM_SSL_TRUST_PASSWORD

public static final java.lang.String SERVLET_INIT_PARAM_SSL_TRUST_PASSWORD
The initialization parameter that specifies the password for the JSSE key store.

See Also:
Constant Field Values

SERVLET_PARAM_GET_JOB

public static final java.lang.String SERVLET_PARAM_GET_JOB
The name of the request parameter that will retrieve a job by its job ID.

See Also:
Constant Field Values

SERVLET_PARAM_HIDE_SIDEBAR

public static final java.lang.String SERVLET_PARAM_HIDE_SIDEBAR
The name of the request parameter that will cause the generated HTML to exclude the navigation sidebar.

See Also:
Constant Field Values

SERVLET_PARAM_HTML_DEBUG

public static final java.lang.String SERVLET_PARAM_HTML_DEBUG
The name of the request parameter that will cause debug information to be written as comments into the generated HTML.

See Also:
Constant Field Values

SERVLET_PARAM_SECTION

public static final java.lang.String SERVLET_PARAM_SECTION
The name of the request parameter that the administration servlet uses to specify the section to access in the administrative interface.

See Also:
Constant Field Values

SERVLET_PARAM_SUBSECTION

public static final java.lang.String SERVLET_PARAM_SUBSECTION
The name of the request parameter that the administration servlet uses to specify the subsection to access in the administrative interface.

See Also:
Constant Field Values

SERVLET_PARAM_CONFIG_SUBSCRIBER

public static final java.lang.String SERVLET_PARAM_CONFIG_SUBSCRIBER
The name of the request parameter that the administration servlet uses to specify the configuration subscriber for which to manage the configuration.

See Also:
Constant Field Values

SERVLET_PARAM_CONFIG_PARAM_NAME

public static final java.lang.String SERVLET_PARAM_CONFIG_PARAM_NAME
The name of the request parameter that the administration servlet uses to specify the configuration parameter whose value is to be modified.

See Also:
Constant Field Values

SERVLET_PARAM_CONFIG_PARAM_VALUE

public static final java.lang.String SERVLET_PARAM_CONFIG_PARAM_VALUE
The name of the request parameter that the administration servlet uses to specify the value to use for a configuration parameter.

See Also:
Constant Field Values

SERVLET_PARAM_NOTIFY_SUBSCRIBERS

public static final java.lang.String SERVLET_PARAM_NOTIFY_SUBSCRIBERS
The name of the request parameter that the administration servlet uses to determine whether configuration subscribers should be notified of a change to a configuration parameter.

See Also:
Constant Field Values

SERVLET_PARAM_CANCEL

public static final java.lang.String SERVLET_PARAM_CANCEL
The name of the request parameter that specifies that the operation in progress should be cancelled.

See Also:
Constant Field Values

SERVLET_SECTION_CONFIG

public static final java.lang.String SERVLET_SECTION_CONFIG
The name of the administrative section that allows the user to view and/or edit the SLAMD server configuration.

See Also:
Constant Field Values

SERVLET_SECTION_CONFIG_SERVLET

public static final java.lang.String SERVLET_SECTION_CONFIG_SERVLET
The name of the administrative subsection that allows the user to manage the configuration for the SLAMD servlet.

See Also:
Constant Field Values

SERVLET_SECTION_CONFIG_ACCESS

public static final java.lang.String SERVLET_SECTION_CONFIG_ACCESS
The name of the administrative subsection that allows the user to manage settings related to access control.

See Also:
Constant Field Values

SERVLET_SECTION_CONFIG_SLAMD

public static final java.lang.String SERVLET_SECTION_CONFIG_SLAMD
The name of the administrative subsection that allows the user to manage the configuration for a particular section of the server.

See Also:
Constant Field Values

SERVLET_SECTION_CONFIG_REFRESH

public static final java.lang.String SERVLET_SECTION_CONFIG_REFRESH
The name of the administrative subsection that allows the user to refresh all or some of the SLAMD server configuration.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG

public static final java.lang.String SERVLET_SECTION_DEBUG
The name oif the administrative section that allows the user to access various kinds of debug information about SLAMD and the Java environment.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_DB

public static final java.lang.String SERVLET_SECTION_DEBUG_DB
The name of the administrative subsection that allows the user to perform database debugging.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_GC

public static final java.lang.String SERVLET_SECTION_DEBUG_GC
The name of the administrative subsection that allows the user to request that the JVM perform garbage collection.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_ENABLE_INSTRUCTION_TRACE

public static final java.lang.String SERVLET_SECTION_DEBUG_ENABLE_INSTRUCTION_TRACE
The name of the administrative subsection that allows the user to request that the JVM enable instruction tracing.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_DISABLE_INSTRUCTION_TRACE

public static final java.lang.String SERVLET_SECTION_DEBUG_DISABLE_INSTRUCTION_TRACE
The name of the administrative subsection that allows the user to request that the JVM disable instruction tracing.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_ENABLE_METHOD_TRACE

public static final java.lang.String SERVLET_SECTION_DEBUG_ENABLE_METHOD_TRACE
The name of the administrative subsection that allows the user to request that the JVM enable method call tracing.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_DISABLE_METHOD_TRACE

public static final java.lang.String SERVLET_SECTION_DEBUG_DISABLE_METHOD_TRACE
The name of the administrative subsection that allows the user to request that the JVM disable method call tracing.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_STACK_TRACE

public static final java.lang.String SERVLET_SECTION_DEBUG_STACK_TRACE
The name of the administrative subsection that allows the user to obtain a stack trace from the server JVM.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_SYSPROPS

public static final java.lang.String SERVLET_SECTION_DEBUG_SYSPROPS
The name of the administrative subsection that allows the user to access debug information about the system properties defined in the JVM.

See Also:
Constant Field Values

SERVLET_SECTION_DEBUG_THREADS

public static final java.lang.