Skip to end of metadata
Go to start of metadata

This article expands information needed to use the Task History SOAP API. Below you can find the valid values for

  • Log Levels
  • Log Message Source
  • Task States
  • Task Types

Manipulating Task Log Messages

The com.r1soft.backup.server.api.taskhistory.LogMessage class contains methods and properties for manipulating a Task Log Message. Some of the methods are:

  • getMessageSource () - Returns the Source of the Log Message.
  • setMessageSource (LogMessageSource messageSource) - Sets the Source of the Log Message. Log Message Sources can be as follows:
    • SERVER - Indicates a message that originated on the CDP server.
    • AGENT - Indicates a message that originated on the CDP agent.
  • getMessageLevel () - Returns the Log Level of the Message.
  • setMessageLevel (LogLevel messageLevel) - Sets the Log Level of the Message. Log Levels can be as follows:
    • INFO - Indicates a message that is informational in nature.
    • WARNING - Indicates a message that warns about an issue.
    • SEVERE - Indicates a message that describes an error condition.

See also Viewing Log Messages.

Manipulating Task History

The com.r1soft.backup.server.api.taskhistory.TaskHistoryService class contains methods for manipulating Task History. Some of the methods are:

  • getTaskExecutionContextIDsByLogLevels (@WebParam(name="logLevels") List< LogLevel > logLevels) throws AccessControlFault, OperationFailedFault - Gets a List(UUID) of Task Execution Context IDs filtered by Task State. Task States can be as follows:
    • FINISHED - Indicates that a task has completed successfully.
    • RUNNING - Indicates that a task is currently running.
    • QUEUED - Indicates that a task is queued, waiting to be run.
    • CANCELLED - Indicates that a task was cancelled.
    • ERROR - Indicates that the task has completed with errors.
    • DUPLICATE - Indicates that the task was a duplicate of a running task.
  • getTaskExecutionContextIDsByTaskType ( @WebParam(name="taskTypes") List< TaskType >taskTypes ) throws AccessControlFault, OperationFailedFault - Gets a List(UUID) of Task Execution Context IDs filtered by Task Type. Task Types can be as follows:
    • DATA_PROTECTION_POLICY - Indicates the task was a Data Protection Policy Task.
    • FILE_RESTORE_TASK - Indicates the task was a File Restore Task.
    • MERGE_RECOVERY_POINTS - Indicates the task was a Merge Recovery Points Task.
    • VACUUM - Indicates the task was a Vacuum Task.
    • DATABASE_RESTORE - Indicates the task was a Database Restore Task.
    • BARE_METAL_RESTORE - Indicates the task was a Bare Metal Restore Task.
    • EMAIL_REPORTING - Indicates the task was an Email Reporting Task.
    • ARCHIVE - Indicates the task was an Archive Task.
    • DELETE_ARCHIVE_POINTS - Indicates the task was a Delete Archive Points Task.
    • STREAM_CONTROL_PANEL_USERS_ARCHIVE- Indicates the task was a Stream Control Panel Users Task.
    • TASK_HISTORY_CLEAN_UP - Indicates the task was a Task History Clean-up Task.

See also Accessing Task History. See more information about Task History in Task History.

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.