public class ElasticGridAdminDriver extends InternalAdminDriver
admin, attributeStore, logger
Constructor and Description |
---|
ElasticGridAdminDriver(InternalAdmin admin) |
afterDeploy, afterUndeploy, deploy, deploy, deploy, hasZkNode, scaleUpDown, undeployAsync
public ElasticGridAdminDriver(InternalAdmin admin)
public QuiesceManager getQuiesceManager()
getQuiesceManager
in class InternalAdminDriver
public boolean isDeployed(String puName)
InternalAdminDriver
isDeployed
in class InternalAdminDriver
protected void deploy(ProcessingUnitConfig puConfig, String applicationName)
deploy
in class InternalAdminDriver
protected void beforeDeploy(ProcessingUnitConfig puConfig) throws IOException
beforeDeploy
in class InternalAdminDriver
IOException
public void scaleIn(ProcessingUnit pu, int factor)
scaleIn
in class InternalAdminDriver
public void scaleOut(ProcessingUnit pu, int factor, String memory, String cpu)
scaleOut
in class InternalAdminDriver
public ResourcesResponse getResources(String serviceName, String partitionId)
getResources
in class InternalAdminDriver
public void scaleUpDownUnsafe(ProcessingUnit pu, Integer partitionId, String memory, String cpu, Long timeout, PuScaleVStatusChangedEventListener listener)
scaleUpDownUnsafe
in class InternalAdminDriver
public void validateScaleUpDownInput(String memory, String cpu)
validateScaleUpDownInput
in class InternalAdminDriver
protected void undeploy(String puName)
undeploy
in class InternalAdminDriver
protected boolean isOrphanInstancesBeingProvisioned(String puName)
isOrphanInstancesBeingProvisioned
in class InternalAdminDriver
protected boolean implicitContainers()
implicitContainers
in class InternalAdminDriver
public List<File> generateDump()
generateDump
in class InternalAdminDriver
Copyright © GigaSpaces.