public class ShutdownConfigurationBuilder extends AbstractGlobalConfigurationBuilder implements Builder<ShutdownConfiguration>
Modifier and Type | Field and Description |
---|---|
private ShutdownHookBehavior |
shutdownHookBehavior |
Constructor and Description |
---|
ShutdownConfigurationBuilder(GlobalConfigurationBuilder globalConfig) |
Modifier and Type | Method and Description |
---|---|
ShutdownConfiguration |
create()
Create the configuration bean
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
ShutdownConfigurationBuilder |
hookBehavior(ShutdownHookBehavior hookBehavior) |
ShutdownConfigurationBuilder |
read(ShutdownConfiguration template)
Reads the configuration from an already created configuration bean into this builder.
|
java.lang.String |
toString() |
void |
validate()
Validate the data in this builder before building the configuration bean
|
asyncListenerExecutor, asyncTransportExecutor, build, evictionScheduledExecutor, getGlobalConfig, globalJmxStatistics, persistenceExecutor, remoteCommandsExecutor, replicationQueueScheduledExecutor, security, serialization, shutdown, site, transport
private ShutdownHookBehavior shutdownHookBehavior
ShutdownConfigurationBuilder(GlobalConfigurationBuilder globalConfig)
public ShutdownConfigurationBuilder hookBehavior(ShutdownHookBehavior hookBehavior)
public void validate()
Builder
validate
in interface Builder<ShutdownConfiguration>
public ShutdownConfiguration create()
Builder
create
in interface Builder<ShutdownConfiguration>
public ShutdownConfigurationBuilder read(ShutdownConfiguration template)
Builder
read
in interface Builder<ShutdownConfiguration>
template
- the configuration from which to "clone" this config if needed.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object