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
 String generateInstanceId()
          Generate the instance id for a Scheduler
 

Method Detail

generateInstanceId

String generateInstanceId()
                          throws SchedulerException
Generate the instance id for a Scheduler

Returns:
The clusterwide unique instance id.
Throws:
SchedulerException


Copyright 2001-2015, Terracotta, Inc.