public class ManualMachineIdDistributor extends AbstractMachineIdDistributor
NOT_FOUND_LAST_STAMPFOREVER_SAFE_GUARD_DURATION| Constructor and Description |
|---|
ManualMachineIdDistributor(int machineId,
MachineStateStorage machineStateStorage,
ClockBackwardsSynchronizer clockBackwardsSynchronizer) |
| Modifier and Type | Method and Description |
|---|---|
protected MachineState |
distributeRemote(java.lang.String namespace,
int machineBit,
InstanceId instanceId,
java.time.Duration safeGuardDuration) |
int |
getMachineId() |
protected void |
guardRemote(java.lang.String namespace,
InstanceId instanceId,
MachineState machineState,
java.time.Duration safeGuardDuration) |
protected void |
revertRemote(java.lang.String namespace,
InstanceId instanceId,
MachineState machineState) |
distribute, guard, revertclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSafeGuardAt, maxMachineId, totalMachineIdspublic ManualMachineIdDistributor(int machineId,
MachineStateStorage machineStateStorage,
ClockBackwardsSynchronizer clockBackwardsSynchronizer)
public int getMachineId()
protected MachineState distributeRemote(java.lang.String namespace, int machineBit, InstanceId instanceId, java.time.Duration safeGuardDuration)
distributeRemote in class AbstractMachineIdDistributorprotected void revertRemote(java.lang.String namespace,
InstanceId instanceId,
MachineState machineState)
revertRemote in class AbstractMachineIdDistributorprotected void guardRemote(java.lang.String namespace,
InstanceId instanceId,
MachineState machineState,
java.time.Duration safeGuardDuration)
guardRemote in class AbstractMachineIdDistributor