Class HostnameInstanceIdGenerator

  • All Implemented Interfaces:
    InstanceIdGenerator

    public class HostnameInstanceIdGenerator
    extends java.lang.Object
    implements InstanceIdGenerator

    InstanceIdGenerator that names the scheduler instance using just the machine hostname.

    This class is useful when you know that your scheduler instance will be the only one running on a particular machine. Each time the scheduler is restarted, it will get the same instance id as long as the machine is not renamed.

    See Also:
    InstanceIdGenerator, SimpleInstanceIdGenerator
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String generateInstanceId()
      Generate the instance id for a Scheduler
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait