Class QuiesceHandler
java.lang.Object
com.gigaspaces.internal.server.space.quiesce.QuiesceHandler
Suspend/Quiesce core functionality
- Version:
- 10.1
- Author:
- Yechiel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected static enum -
Constructor Summary
ConstructorsConstructorDescriptionQuiesceHandler(SpaceImpl spaceImpl, QuiesceStateChangedEvent quiesceStateChangedEvent) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcheckAllowedOp(QuiesceToken operationToken, boolean isReadOpRequest) booleanbooleanisOn()booleanbooleanbooleanbooleanbooleanvoidquiesce(String description, QuiesceToken token, boolean readonly) voidquiesceDemote(String description) voidvoidsetQuiesceMode(QuiesceStateChangedEvent newQuiesceInfo) voidvoidvoidvoid
-
Constructor Details
-
QuiesceHandler
-
-
Method Details
-
isOn
public boolean isOn() -
getSuspendInfo
-
isSuspended
public boolean isSuspended() -
isQuiesced
public boolean isQuiesced() -
isHorizontalScale
public boolean isHorizontalScale() -
isUndeploy
public boolean isUndeploy() -
checkAllowedOp
-
setQuiesceMode
-
quiesceDemote
-
quiesce
-
unquiesce
public void unquiesce() -
unquiesceDemote
public void unquiesceDemote() -
suspend
-
unsuspend
public void unsuspend() -
isSupported
public boolean isSupported() -
isReadonlyMode
public boolean isReadonlyMode() -
createSpaceNameToken
-
addSpaceSuspendTypeListener
-
removeSpaceSuspendTypeListener
-