getAllStates schedule

Returns the current state of all schedules as an XML document.

See Also

getState schedule
getStateList schedule


getAllStates schedule [--OUTPUT_FILE=output_file] [--PROPERTY_LIST=state_property] [key_pattern...]


getAllStates schedule [-o output_file] [-l state_property] [key_pattern...]



Name of a file in which the exported XML document is stored. You can specify a simple file name, a relative path, or a fully qualified path. When executing on multiple instances, the getAllStates command creates a separate file for each one and appends the host name and port number to the base name.


List of one or more state properties: lastCrawled, logFilePath, nextCrawl, scheduleError, or status. Separate multiple properties with commas. All state properties are returned by default.


Object key that specifies a subset of objects to process in the format key=value. The value can include wildcard characters:

  • A percent sign (%) matches zero or more characters. In a multibyte character set, it matches zero or more bytes.

  • An underscore (_) matches one character. In a multibyte character set, it matches one byte.


This example uses the percent (%) wildcard character to find the Doc Library schedule and requests two status properties. The status is currently SCHEDULED and the next crawl is MANUAL.

SES>getAllStates schedule --NAME=Doc% --PROPERTY_LIST=status,nextCrawl
<?xml version="1.0" encoding="UTF-8"?>
<search:state productVersion="" xmlns:search="">
                  <search:value>Doc Library</search:value>