public interface CoreConfigurator<HOLDER>
| Modifier and Type | Method and Description |
|---|---|
HOLDER |
addTargetSystem(io.flamingock.api.external.TargetSystem targetSystem) |
default HOLDER |
addTargetSystems(io.flamingock.api.external.TargetSystem... targetSystems) |
long |
getLockAcquiredForMillis() |
java.lang.Long |
getLockQuitTryingAfterMillis() |
long |
getLockTryFrequencyMillis() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getServiceIdentifier() |
boolean |
isEnabled() |
boolean |
isThrowExceptionIfCannotObtainLock() |
HOLDER |
setEnabled(boolean enabled) |
HOLDER |
setLockAcquiredForMillis(long lockAcquiredForMillis) |
HOLDER |
setLockQuitTryingAfterMillis(java.lang.Long lockQuitTryingAfterMillis) |
HOLDER |
setLockTryFrequencyMillis(long lockTryFrequencyMillis) |
HOLDER |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
HOLDER |
setServiceIdentifier(java.lang.String serviceIdentifier) |
HOLDER |
setThrowExceptionIfCannotObtainLock(boolean throwExceptionIfCannotObtainLock) |
HOLDER setLockAcquiredForMillis(long lockAcquiredForMillis)
HOLDER setLockQuitTryingAfterMillis(java.lang.Long lockQuitTryingAfterMillis)
HOLDER setLockTryFrequencyMillis(long lockTryFrequencyMillis)
HOLDER setThrowExceptionIfCannotObtainLock(boolean throwExceptionIfCannotObtainLock)
HOLDER setEnabled(boolean enabled)
HOLDER setServiceIdentifier(java.lang.String serviceIdentifier)
HOLDER setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
HOLDER addTargetSystem(io.flamingock.api.external.TargetSystem targetSystem)
default HOLDER addTargetSystems(io.flamingock.api.external.TargetSystem... targetSystems)
long getLockAcquiredForMillis()
java.lang.Long getLockQuitTryingAfterMillis()
long getLockTryFrequencyMillis()
boolean isThrowExceptionIfCannotObtainLock()
boolean isEnabled()
java.lang.String getServiceIdentifier()
java.util.Map<java.lang.String,java.lang.Object> getMetadata()