Class Hierarchy
- java.lang.Object
- me.ahoo.cosid.machine.AbstractMachineIdDistributor (implements me.ahoo.cosid.machine.MachineIdDistributor)
- me.ahoo.cosid.machine.ManualMachineIdDistributor
- me.ahoo.cosid.machine.DefaultClockBackwardsSynchronizer (implements me.ahoo.cosid.machine.ClockBackwardsSynchronizer)
- me.ahoo.cosid.machine.DefaultMachineIdGuarder (implements me.ahoo.cosid.machine.MachineIdGuarder)
- me.ahoo.cosid.machine.InMemoryMachineStateStorage (implements me.ahoo.cosid.machine.MachineStateStorage)
- me.ahoo.cosid.machine.InstanceId
- me.ahoo.cosid.machine.LocalHostAddressSupplier (implements me.ahoo.cosid.machine.HostAddressSupplier)
- me.ahoo.cosid.machine.LocalMachineStateStorage (implements me.ahoo.cosid.machine.MachineStateStorage)
- me.ahoo.cosid.machine.MachineId
- me.ahoo.cosid.machine.MachineIdGuarder.None (implements me.ahoo.cosid.machine.MachineIdGuarder)
- me.ahoo.cosid.machine.MachineState
- me.ahoo.cosid.machine.NamespacedInstanceId
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- me.ahoo.cosid.CosIdException
- me.ahoo.cosid.machine.MachineIdLostException
- me.ahoo.cosid.machine.MachineIdOverflowException
- me.ahoo.cosid.machine.NotFoundMachineStateException
- me.ahoo.cosid.CosIdException
- java.lang.RuntimeException
- java.lang.Exception
- me.ahoo.cosid.machine.AbstractMachineIdDistributor (implements me.ahoo.cosid.machine.MachineIdDistributor)
Interface Hierarchy
- me.ahoo.cosid.machine.ClockBackwardsSynchronizer
- me.ahoo.cosid.machine.HostAddressSupplier
- me.ahoo.cosid.machine.MachineIdDistributor
- me.ahoo.cosid.machine.MachineIdGuarder
- me.ahoo.cosid.machine.MachineStateStorage