Package com.gigaspaces.admin.quiesce
Class InstancesQuiesceState
java.lang.Object
com.gigaspaces.admin.quiesce.InstancesQuiesceState
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable
Represents the quiesce state of the all processing unit instances. Includes the following
information: The failed to quiesce/unquiesce instances with the reason of failure. The instances
which successfully quiesced/unquiesced. The number of missing instances which were planned but
not actually available while changing quiesce state.
- Since:
- 10.1.0
- Author:
- Boris
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFailure(String name, Throwable e) voidaddQuiesced(String name) booleaninthashCode()voidtoString()voidMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
InstancesQuiesceState
public InstancesQuiesceState() -
InstancesQuiesceState
-
-
Method Details
-
getFailedToQuiesceInstances
-
getQuiescedInstances
-
addQuiesced
-
addFailure
-
getMissingInstancesCount
-
equals
-
hashCode
public int hashCode() -
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
toString
-