Package org.quartz.spi
Interface InstanceIdGenerator
-
- All Known Implementing Classes:
HostnameInstanceIdGenerator
,SimpleInstanceIdGenerator
,SystemPropertyInstanceIdGenerator
public interface InstanceIdGenerator
An InstanceIdGenerator is responsible for generating the clusterwide unique instance id for a
Scheduler
node.This interface may be of use to those wishing to have specific control over the mechanism by which the
Scheduler
instances in their application are named.- See Also:
SimpleInstanceIdGenerator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
generateInstanceId()
Generate the instance id for aScheduler
-
-
-
Method Detail
-
generateInstanceId
java.lang.String generateInstanceId() throws SchedulerException
Generate the instance id for aScheduler
- Returns:
- The clusterwide unique instance id.
- Throws:
SchedulerException
-
-