Namespace ArcanaDevelopment.adTempus.Client
Classes
- ADTIndependentObject
Base class for top-level ADTObject objects.
- ADTObject
Base class for all adTempus data objects.
- AccessControlEntry
Represents a set of permissions that share the same secured object, security entity, and inheritance rules.
- AlertNotificationRule
Defines a rule for sending notification messages in response to Alerts.
- AmazonS3Connector
Used to connect to Amazon S3.
- Application
The Application class is used to create new connections to an adTempus server.
- ApplicationIntegration
Allows applications run by adTempus to interact with the adTempus server.
- AuditAndSnapshotSettings
Contains information about the snapshot and audit settings that will be applied to an object update operation.
- BoundaryViolationException
The exception that is thrown if an ADTObject created in one DataContext is used in a different DataContext.
- CapturedFile
The CapturedFile class represents a file captured by adTempus due to a FileCaptureAction, NotificationAction, or programmatic capture by a script.
- ClassOption
Stores audit, snapshot, and other settings for a class of objects.
- ComputerMonitor
A Computer Monitor Trigger
- Condition
Base class for all Conditions
- ConditionStatus
Shows the status of a Condition.
- CredentialProfile
Stores a set of login credentials (user ID and password) for Windows or another system.
- CustomAction
A custom ResponseAction
- CustomCondition
A custom Condition
- CustomTask
A custom Task
- CustomTrigger
A custom Trigger
- DataContext
Defines an isolation context within which most data fetch/update operations occur.
- DataSetProjector
Projects adTempus API objects onto DataSets for use in reporting or other contexts.
- DatabaseOperationTask
Represents a Database Operation Task.
- DateCriterion
Specifies rules for the dates on which a job will trigger
- DaySpecification
Specifies the day(s) that a DateCriterion applies to, by specifying a specific date or a rule to determine the date.
- EffectiveSchedule
Represents an effective schedule, used to control when notification recipients, addresses, and group members are acvtive
- EmailTask
A task to download and process e-mail messages.
- EmailTrigger
A trigger that fires based on email messages
- EventLogMonitor
A trigger that monitors the Windows Event Log and fires based on new events
- ExclusionPeriod
Represents a time period when jobs cannot run.
- ExecuteJobResult
Contains the results from a call to ExecuteJob(OID, JobExecutionSettings).
- ExecutionHistoryStep
Represents a step within an instance of a job
- FileCaptureAction
Action that captures files and saves them to the job history
- FileCaptureSpec
Rule defining a file captured by a FileCaptureAction, FileTrigger, or NotificationAction.
- FileCondition
A condition that depends on the state of files
- FileOperationTask
Task that performs file operations (copy, move, etc.)
- FileServiceProvider
Settings for connecting to a file server (ftp server, etc.)
- FileTrigger
Trigger based on presence, absence, or state of files
- FindReferenceResults
The results of a query to find objects that reference an ADTIndependentObject
- FoundReference
Represents a found reference to an ADTIndependentObject from another ADTObject.
- GenericS3Connector
Used to connect to an S3-compatible storage provider.
- IllegalObjectReassignmentException
The exception that is thrown if an ADTObject that already belongs to one object is assigned to another.
- ImportExportFacility
Provides import and export facilities.
- ImportedObject
Contains information about an imported object.
- InstanceCounts
Contains counts of job instances in various states
- Job
Represents a Job
- JobAgentJoin
Contains information about a job's status on a particular RemoteAgent
- JobCondition
Condition that depends on the state or outcome of one or more other jobs
- JobControlAction
Action to control the execution of the current job or another job
- JobExecutionSettings
Settings for executing a job on-demand
- JobGroup
Represents a Job Group
- JobLinkInfo
Contains information about a job and the jobs that reference or are referenced by it.
- JobLinkResults
Contains the results from retrieving job chain information using DataContext.GetJobChain.
- JobQueue
Represents a Job Queue
- JobServices
Methods for working with job execution and history
- JobStatus
Contains status and statistics for a job
- JobStep
Represents a step within a job
- JobTrigger
A trigger that starts jobs based on the execution status of other jobs.
- JobTriggerTarget
Represents a target for a JobTrigger
- JobVariable
Represents a Job Variable
- LogMessage
Represents a message logged on the server
- MessagingServiceProvider
Contains settings for a Messaging Service Provider (e.g., email server).
- NetworkConnection
Represents a network connection that must be established for a job to run
- NotificationAction
Response action that sends a notification message
- NotificationAddress
Represents a delivery address for a NotificationRecipient
- NotificationGroup
A group of NotificationRecipients
- NotificationGroupMember
Represents a member of a NotificationGroup
- NotificationIndividual
An individual notification recipient
- NotificationRecipient
Base class for notification recipients (Individuals and Groups)
- NotificationTask
A Task that sends notification messages
- OIDFactoryImpl
Helper class to simplify OID creation for COM clients.
- ObjectBase
Base class for most adTempus data objects.
- ObjectChangeLog
Represents an audit or snapshot record in the change log
- ObjectFactoryBase
This class contains methods for creating adTempus data objects within a DataContext.
- ObjectLinkInfo
Represents a link between two objects.
- Option
Represents a server option
- ProcessCondition
A condition that depends on the state of a process (Windows executable) running outside adTempus
- ProcessTrigger
Trigger that starts a job based on the state of a process running outside adTempus
- ProgramExecutionTask
Task that runs an external program, script, batch file, etc.
- QueueAgentJoin
Represents a link between a JobQueue and a RemoteAgent
- ReadOnlyException
The exception that is thrown when an attempt is made to modify a read-only object.
- RemoteAgent
Represents a Remote Agent where jobs can be run.
- RemoteAgentCredentialProfile
Overrides a CredentialProfile for a particular RemoteAgent
- Resource
Represents a resource that is required for a job
- Response
A Response defines a set of actions to execute when specified events occur during job execution.
- ResponseAction
An action executed by a Response
- ResponseEvent
Represents an event that triggers a Response
- RestartComputerTask
Task that restarts the host computer
- Schedule
A Schedule defines rules for when a job should run.
- ScheduleTrigger
Trigger that executes a job on a date/time-based schedule
- Scheduler
Represents a connection to an adTempus server.
- Script
Represents a script stored in adTempus
- ScriptAction
A ResponseAction that executes a Script.
- ScriptCondition
A Condition that depends on the result of a script.
- ScriptExecutionTask
A Task that executes either a Script stored in adTempus or an external script file
- ScriptLibrary
A library of reusable script code
- SearchReplaceMatch
Contains information about a match during a search/replace operation
- SearchReplaceResult
Contains the results of a search/replace operation for a single object
- SecurityDescriptor
Contains the security permissions for an object.
- SecurityEntity
Represents a user or group of users who have permissions in adTempus
- SecurityLogin
A security login represents a user authorized to log in to adTempus
- SecurityRole
A security role represents a set of permissions that can be assigned to a SecurityLogin or to another SecurityRole.
- SecurityTemplate
A SecurityTemplate is used to define permissions to classes of objects
- ServerSettings
Contains server-wide settings for the adTempus instance.
- ServiceControlTask
Task that stops or starts a Windows service
- SharedSchedule
Represents a schedule of days that can be shared across multiple jobs
- StartupTrigger
A trigger that starts a job each time the adTempus service is started
- TerminateProcessTask
Task that terminates a process running outside of adTempus
- TimeCriterion
Rule that specifies the time(s) at which a job will execute
- TokenFindMatch
Provides information about a variable or inline function reference found in an object
- TokenFindResult
Contains information about Job Variable or Inline Function references found in an object.
- Trigger
Base class for Triggers that determine when a job will execute
- TriggerStatus
Shows the state of a Trigger
- UndoLevel
Represents an undo snapshot for an ObjectBase.
- UnitOfWork
A UnitOfWork is a group of object saves and deletions that are sent to the server in one call and executed in one transaction
- VariableCondition
A Condition that depends on the value of a JobVariable
- VariableUpdateAction
ResponseAction that updates the value of a JobVariable
- VariableUpdateTask
Task that updates the value of a JobVariable
- WMITrigger
Trigger that triggers jobs based on WMI events
- WcfBindingSettings
Communication settings for the client connection.
- WebRequestTask
Task that sends a request to w Web server
Interfaces
- ICustomObject
Base for interfaces used by the extensibility framework.
- IVariableUpdateTaskOrAction
Interface implemented by VariableUpdateAction and VariableUpdateTask for the convenience of the user interface
- OIDFactory
Helper class to simplify OID creation for COM clients.
Enums
- UndoLevelAction
Indicates the action to take for an UndoLevel.