SystemPropertyInstanceIdGenerator Class

Quartz.NET 3.0 API Documentation
InstanceIdGenerator that will use a SystemProperty to configure the scheduler. If no value set for the property, a SchedulerException is thrown. Alex Snaps
Inheritance Hierarchy

SystemObject
  Quartz.SimplSystemPropertyInstanceIdGenerator

Namespace:  Quartz.Simpl
Assembly:  Quartz (in Quartz.dll) Version: 3.0.0
Syntax

C#
public class SystemPropertyInstanceIdGenerator : IInstanceIdGenerator

The SystemPropertyInstanceIdGenerator type exposes the following members.

Constructors

  NameDescription
Public methodSystemPropertyInstanceIdGenerator
Initializes a new instance of the SystemPropertyInstanceIdGenerator class
Top
Properties

  NameDescription
Public propertyPostpend
A string of text to postpend (add to the end) to the instanceId found in the system property.
Public propertyPrepend
A string of text to prepend (add to the beginning) to the instanceId found in the system property.
Public propertySystemPropertyName
The name of the system property from which to obtain the instanceId.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGenerateInstanceId
Returns the cluster wide value for this scheduler instance's id, based on a system property.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberSystemProperty
System property to read the instanceId from.
Top
See Also

Reference