The following table lists interfaces in this documentation.
|
Name |
Description |
|
The IAction interface is implemented by all Action objects in adTempus. | |
|
A collection of IAction objects. | |
|
The ADError class is used to return error and warning information. | |
|
A collection of IADError objects. | |
|
Represents an access-control entries for a SecurityDescriptor. | |
|
IADIndependentObject is implemented by all objects that are (or can be) independent (see Remarks below). | |
|
The base interface for all data objects in adTempus. | |
|
The IADTObjectCollection interface is the base for for classes that are collections of objects derived from IADTObject. | |
|
This interface is used internally by adTempus. | |
|
A collection of objects that inherit from IADTObject. | |
|
The IADTSecuredObject interface is implemented by objects that can be secured. | |
|
The Application is the top-level object in the adTempus object hierarchy; it provides access to the other objects. | |
|
The CapturedFile class represents a file captured by adTempus due to a File Capture Action. | |
|
A collection of ICapturedFile objects. | |
|
The ComputerMonitor is a trigger that triggers a job based on the response (or lack thereof) from another computer. | |
|
The base interface for Conditions, which place conditions on whether a job or step should be executed. | |
|
A collection of ICondition objects. | |
|
| |
|
The CustomAction allows developers to extend adTempus by adding their own Actions. | |
|
The CustomCondition allows developers to extend adTempus by adding their own conditions. | |
|
The CustomTask allows developers to extend adTempus by adding their own task types. | |
|
The CustomTrigger allows developers to extend adTempus by adding their own triggers. | |
|
The IDateCriterion interface is the base for classes that define the days on which a job should be triggered. | |
|
The DateSchedule holds the information necessary to define a range of days on which a job will execute. | |
|
The DayIntervalCriterion is a DateCriterion that causes a job to execute every x days. | |
|
The DaySpecification defines a day on which a job will execute, by specifying a specific date or a rule to determine the date. | |
|
A collection of IDaySpecification objects. | |
|
An EffectiveSchedule defines a time period when an item (such as a notification recipient) is or is not "effective." For example, in the case of a notification recipient, the EffectiveSchedule specifies a period when the recipient does or does not receive notification messages. | |
|
A collection of IEffectiveSchedule objects. | |
|
Represents an event log on the server. | |
|
The EventLogMonitor is a trigger that runs a job in response to events logged to the system's Event Log. | |
|
A collection of IEventLog objects. | |
|
Represents an event source (a source of Event Log messages) on the server. | |
|
This class is for internal use by adTempus. | |
|
Represents an instance (execution) of the job. | |
|
A collection of IExecutionHistoryItem objects. | |
|
Represents a step in an instance (execution) of the job. | |
|
A collection of IExecutionHistoryStep objects. | |
|
The FileCaptureAction allows a job or step to capture files produced by the job or step. | |
|
The FileCaptureSpec defines a file specification and processing options for a file captured or used by a File Capture Action, Notification Action, or File Trigger. | |
|
A collection of IFileCaptureSpec objects. | |
|
A FileCondition is a Condition that causes a job or step to depend on the presence or absence of a file or files. | |
|
A FileTrigger is a trigger that triggers a job based on the presence, absence, creation, modification, or deletion of specified files. | |
|
Provides information about whether a date is a holiday. | |
|
Contains information about an object imported by the ImportExportFacility. | |
|
A collection of IImportedObject objects. | |
|
The ImportExportFacility allows you to export and import data. | |
|
Specifies object import data and settings for the ImportExportFacility. | |
|
Contains information about the results of an import operation. | |
|
A collection of objects that inherit from IADTIndependentObject. | |
|
Represents an adTempus job. | |
| ||
|
A collection of IJobAgentJoin objects. | |
|
The JobCondition represents a condition that makes a job dependent on the status of another job. | |
|
The JobControlAction is an action that allows a job to control itself or another job. | |
|
The JobEventFilter is used to define an event that triggers a Response. | |
|
A collection of IJobEventFilter objects. | |
|
The JobExecutionOptions class is used to specify job execution options for the Job.ExecuteJob and JobAgentJoin.ExecuteJob methods. | |
|
JobGroups are used to organize jobs within adTempus, to visually simplify administration of adTempus. | |
|
A collection of IJobGroup objects. | |
|
The JobHistoryFilter class is used in conjunction with the Scheduler.GetObjectsWhere method to return selected job instances. | |
|
Represents a JobQueue in adTempus. | |
|
A collection of IJob objects. | |
|
The JobStatus object contains status information and statistics for a job. | |
|
Each JobStep object represents a step in the job. | |
|
A collection of IJobStep objects. | |
|
| |
|
| |
|
A collection of JobVariables. | |
|
Represents a lock on a client session. | |
|
The LogEvent class represents log messages written by adTempus. | |
|
A collection of ILogEvent objects | |
|
The LogFilter class is used in conjunction with the Scheduler.GetObjectsWhere method to return selected log messages. | |
|
The MessagingServiceProvider contains the information needed to connect to a notification service provider (such as an SMS service provider). | |
|
The NetworkConnection class represents network resources that are to be connected by adTempus when the job runs. | |
|
A NotificationAction is an action that sends e-mail or other notification messages to designated recipients to inform them of the status of a job. | |
|
The NotificationAddress represents an e-mail address or other target that can receive adTempus notification messages. | |
|
A collection of INotificationAddress objects. | |
|
The NotificationGroup is a collection of other notification recipients. | |
|
A NotificationGroupMember object defines a member of a notification group. | |
|
A collection of INotificationGroupMember objects. | |
|
The NotificationIndividual represents a person (or other entity) that can receive notification messages. | |
|
The NotificationOptions object holds SMTP e-mail notification settings for adTempus. | |
|
The INotificationRecipient interface is the base for all classes that define entities that can receive notification messages. | |
|
A collection of INotificationRecipient objects. | |
|
A NotificationTask is a task that sends a notification message. | |
|
Specifies import settings for an object. | |
|
Interface implemented by objects that define server-side filtering for object selection. | |
|
Interface implemented by filter objects to perform client-side filtering of objects. | |
|
A ProcessCondition is a condition that makes a job dependent on the status of an external process. | |
|
The ProcessTrigger is a trigger that triggers a job based on the state of an external process. | |
|
The ProgramExecutionTask defines a task that executes a program, batch file, document file, etc. | |
|
The IProvideValidation interface provides a common mechanism for clients to request validation from objects that offer self validation. | |
|
| |
|
A collection of IQueueAgentJoin objects. | |
|
The RemoteAgent class represents a remote agent computer that jobs can be targeted to, when distributed scheduling is being used. | |
|
The IResource interface is the base for all classes that define resources that must be allocated to a job. | |
|
A collection of IResource objects. | |
|
The Response class defines how an adTempus job responds to events that occur during execution of a job or step. | |
|
A collection of IResponse objects | |
|
Represents a task that shuts down or restarts the computer (referred to as the Computer Shutdown Task in the user guide). | |
|
The Schedule defines the date(s) and time(s) at which a job should be triggered. | |
|
The base for classes that define the dates or times at which a job should be triggered. | |
|
The Scheduler class represents a session with adTempus, and provides methods and properties for working with adTempus and its objects. | |
|
A collection of ISchedule objects. | |
|
The ScheduleTrigger is a trigger that causes the job to execute at specified dates and times. | |
|
The Script class represents a script stored in adTempus. | |
| ||
|
The ScriptCondition is a condition that makes execution of the job or step conditional on the outcome of the specified script. | |
|
The ScriptExecutionTask executes a script. | |
|
A collection of IScriptLibrary objects. | |
|
The ScriptLibrary contains a library of code and/or data that can be used by Scripts. | |
|
A collection of ISecEntity objects. | |
|
Represents a security user or group | |
|
Encapsulates the Windows API security descriptor, providing properties and methods to manipulate the security settings for an object. | |
|
| |
|
The ServerOption represents a global option setting. | |
|
The ServerOptions object provides access to various application-wide options used by adTempus. | |
|
| |
|
The ServiceControlTask is used to control and monitor services. | |
|
Contains information about a service installed on the server. | |
|
A collection of IServiceInfo objects. | |
|
The SpecifyDaysCriterion allows you to specify dates (or rules for calculating dates) on which the job will be executed. | |
|
The SpecifyTimeCriterion is used to specify times at which the job will execute. | |
|
The StartupTrigger causes the job to be executed each time the adTempus service is started. | |
|
A StringVector is an unordered collection of string values. | |
|
The ITask interface is the base for all tasks (see the adTempus user guide for more information on tasks). | |
|
The TerminateProcessTask terminates a process running outside of adTempus. | |
|
The ITimeCriterion interface is the base for classes that define the time(s) at which a job should be triggered. | |
|
Specifies an interval (in hours or minutes) at which the job should be executed. | |
|
The ITrigger interface is the base for all trigger classes, which cause a job to execute. | |
|
A collection of ITrigger objects. | |
|
The WMITrigger is a trigger that triggers a job based on WMI events. |
adTempus API Reference version 3.0.0.0, revised 10/30/2008
|