public class DeadlockDetectionConfigurationBuilder extends AbstractConfigurationChildBuilder
Modifier and Type | Field and Description |
---|---|
private boolean |
enabled |
private long |
spinDuration |
Constructor and Description |
---|
DeadlockDetectionConfigurationBuilder(ConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
DeadlockDetectionConfiguration |
create() |
DeadlockDetectionConfigurationBuilder |
disable()
Disable deadlock detection
|
DeadlockDetectionConfigurationBuilder |
enable()
Enable deadlock detection
|
DeadlockDetectionConfigurationBuilder |
enabled(boolean enabled)
Enable or disable deadlock detection
|
DeadlockDetectionConfigurationBuilder |
read(DeadlockDetectionConfiguration template) |
DeadlockDetectionConfigurationBuilder |
spinDuration(long l)
Time period that determines how often is lock acquisition attempted within maximum time
allowed to acquire a particular lock
|
DeadlockDetectionConfigurationBuilder |
spinDuration(long l,
java.util.concurrent.TimeUnit unit)
Time period that determines how often is lock acquisition attempted within maximum time
allowed to acquire a particular lock
|
java.lang.String |
toString() |
void |
validate() |
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, getBuilder, indexing, invocationBatching, jmxStatistics, locking, persistence, sites, storeAsBinary, transaction, unsafe, versioning
DeadlockDetectionConfigurationBuilder(ConfigurationBuilder builder)
public DeadlockDetectionConfigurationBuilder spinDuration(long l)
public DeadlockDetectionConfigurationBuilder spinDuration(long l, java.util.concurrent.TimeUnit unit)
public DeadlockDetectionConfigurationBuilder enable()
public DeadlockDetectionConfigurationBuilder disable()
public DeadlockDetectionConfigurationBuilder enabled(boolean enabled)
public void validate()
public DeadlockDetectionConfiguration create()
public DeadlockDetectionConfigurationBuilder read(DeadlockDetectionConfiguration template)
public java.lang.String toString()
toString
in class java.lang.Object