The JobDetail type exposes the following members.
Constructors
Name | Description | |
---|---|---|
JobDetail |
Create a JobDetail with no specified name or group, and
the default settings of all the other properties.
Note that the Name,Group and JobType properties must be set before the job can be placed into a IScheduler. | |
JobDetail(String, Type) |
Create a JobDetail with the given name, default group, and
the default settings of all the other properties.
If , Scheduler.DefaultGroup will be used.
| |
JobDetail(String, String, Type) |
Create a JobDetail with the given name, and group, and
the default settings of all the other properties.
If , Scheduler.DefaultGroup will be used.
| |
JobDetail(String, String, Type, Boolean, Boolean, Boolean) |
Create a JobDetail with the given name, and group, and
the given settings of all the other properties.
|
Methods
Name | Description | |
---|---|---|
AddJobListener |
Add the specified name of a IJobListener to the
end of the IJob's list of listeners.
| |
Clone |
Creates a new object that is a copy of the current instance.
| |
Equals(Object) | (Overrides Object Equals(Object).) | |
Equals(JobDetail) |
Checks equality between given job detail and this instance.
| |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode |
Serves as a hash function for a particular type, suitable
for use in hashing algorithms and data structures like a hash table.
(Overrides Object GetHashCode .) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsEqual |
Determines whether the specified detail is equal to this instance.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RemoveJobListener |
Remove the specified name of a IJobListener from
the IJob's list of listeners.
| |
ToString |
Return a simple string representation of this object.
(Overrides Object ToString .) | |
Validate |
Validates whether the properties of the JobDetail are
valid for submission into a IScheduler.
|
Properties
Name | Description | |
---|---|---|
Description |
Get or set the description given to the IJob instance by its
creator (if any).
| |
Durable | ||
FullName |
Returns the 'full name' of the Trigger in the format
"group.name".
| |
Group | ||
JobDataMap |
Get or set the JobDataMap that is associated with the IJob.
| |
JobListenerNames |
Gets or sets an array of String s containing the names of all
IJobListener s assigned to the IJob,
in the order in which they should be notified. Setting the array
clears any listener names that were in the list.
| |
JobType |
Get or sets the instance of IJob that will be executed.
| |
Key |
Gets the key.
| |
Name |
Get or sets the name of this IJob.
| |
RequestsRecovery |
Set whether or not the the IScheduler should re-Execute
the IJob if a 'recovery' or 'fail-over' situation is
encountered.
If not explicitly set, the default value is . | |
Stateful |
Whether or not the IJob implements the interface IStatefulJob.
| |
Volatile |
See Also