public class ZookeeperQuiesceManager extends Object implements QuiesceManager
DEFAULT_EMPTY_DETAILS| Constructor and Description |
|---|
ZookeeperQuiesceManager(org.openspaces.zookeeper.attribute_store.ZooKeeperAttributeStore attributeStore) |
| Modifier and Type | Method and Description |
|---|---|
InternalQuiesceDetails |
getInternalQuiesceDetails(ProcessingUnit processingUnit) |
QuiesceDetails |
getQuiesceDetails(ProcessingUnit processingUnit) |
InternalQuiesceDetails |
quiesce(ProcessingUnit processingUnit,
QuiesceRequest request) |
void |
unquiesce(ProcessingUnit processingUnit,
QuiesceRequest request) |
public ZookeeperQuiesceManager(org.openspaces.zookeeper.attribute_store.ZooKeeperAttributeStore attributeStore)
public InternalQuiesceDetails quiesce(ProcessingUnit processingUnit, QuiesceRequest request) throws IOException, QuiesceFailedException
quiesce in interface QuiesceManagerIOExceptionQuiesceFailedExceptionpublic void unquiesce(ProcessingUnit processingUnit, QuiesceRequest request) throws IOException
unquiesce in interface QuiesceManagerIOExceptionpublic QuiesceDetails getQuiesceDetails(ProcessingUnit processingUnit) throws IOException
getQuiesceDetails in interface QuiesceManagerIOExceptionpublic InternalQuiesceDetails getInternalQuiesceDetails(ProcessingUnit processingUnit) throws IOException
getInternalQuiesceDetails in interface QuiesceManagerIOExceptionCopyright © GigaSpaces.