Class ServiceGridAdminDriver
java.lang.Object
org.openspaces.admin.internal.driver.InternalAdminDriver
org.openspaces.admin.internal.driver.ServiceGridAdminDriver
- Since:
- 15.5
- Author:
- Niv Ingberg
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.openspaces.admin.internal.driver.InternalAdminDriver
InternalAdminDriver.UndeployListener -
Field Summary
Fields inherited from class org.openspaces.admin.internal.driver.InternalAdminDriver
admin, attributeStore, logger -
Constructor Summary
ConstructorsConstructorDescriptionServiceGridAdminDriver(InternalAdmin admin, com.gigaspaces.grid.gsm.GSM gsm) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckIfPartitionHasAlreadyProvidedResource(ProcessingUnit pu, Integer partitionId, String memory, String cpu) voiddeleteSpaceInstancesPersistentData(UndeployedPuMetaData puMetaData, String spaceName, InternalSpaceDeleteInstancePersistentDataEventListener listener) protected voiddeploy(ProcessingUnitConfig puConfig, String applicationName) org.jini.rio.monitor.ProvisionMonitorAdmincom.gigaspaces.grid.gsm.PUDetailsgetResources(String serviceName, String partitionId) protected booleanbooleanisDeployed(String puName) For service grid onlyprotected booleanvoidscaleIn(ProcessingUnit pu, int factor, String memory, String cpu) voidscaleOut(ProcessingUnit pu, int factor, String memory, String cpu) voidscaleUpDownUnsafe(ProcessingUnit pu, Integer partitionId, String memory, String cpu, Long timeout, PuScaleVStatusChangedEventListener listener) protected voidvoidvalidateScaleUpDownInput(String memory, String cpu) Methods inherited from class org.openspaces.admin.internal.driver.InternalAdminDriver
afterDeploy, afterUndeploy, beforeDeploy, beforeUndeployK8s, deleteTieredStorageData, deploy, deploy, deploy, getUndeployedPu, getUnDeployedPus, hasZkNode, initNameIfNeeded, isPersistent, postDeploy, postUndeployK8s, preDeploy, scaleUpDown, setUndeployedInstanceIp, setUndeployedLeader, undeployAsync, undeployAsync
-
Constructor Details
-
ServiceGridAdminDriver
public ServiceGridAdminDriver(InternalAdmin admin, com.gigaspaces.grid.gsm.GSM gsm) throws RemoteException - Throws:
RemoteException
-
-
Method Details
-
getQuiesceManager
- Specified by:
getQuiesceManagerin classInternalAdminDriver
-
getGSMAdmin
public org.jini.rio.monitor.ProvisionMonitorAdmin getGSMAdmin() -
implicitContainers
protected boolean implicitContainers()- Specified by:
implicitContainersin classInternalAdminDriver
-
isDeployed
Description copied from class:InternalAdminDriverFor service grid only- Specified by:
isDeployedin classInternalAdminDriver
-
deploy
- Specified by:
deployin classInternalAdminDriver
-
toCfg
- Specified by:
toCfgin classInternalAdminDriver
-
deleteSpaceInstancesPersistentData
public void deleteSpaceInstancesPersistentData(UndeployedPuMetaData puMetaData, String spaceName, InternalSpaceDeleteInstancePersistentDataEventListener listener) - Specified by:
deleteSpaceInstancesPersistentDatain classInternalAdminDriver
-
scaleIn
- Specified by:
scaleInin classInternalAdminDriver
-
scaleOut
- Specified by:
scaleOutin classInternalAdminDriver
-
getPuDetails
- Specified by:
getPuDetailsin classInternalAdminDriver- Throws:
RemoteException
-
scaleUpDownUnsafe
public void scaleUpDownUnsafe(ProcessingUnit pu, Integer partitionId, String memory, String cpu, Long timeout, PuScaleVStatusChangedEventListener listener) - Specified by:
scaleUpDownUnsafein classInternalAdminDriver
-
validateScaleUpDownInput
- Specified by:
validateScaleUpDownInputin classInternalAdminDriver
-
checkIfPartitionHasAlreadyProvidedResource
public boolean checkIfPartitionHasAlreadyProvidedResource(ProcessingUnit pu, Integer partitionId, String memory, String cpu) - Specified by:
checkIfPartitionHasAlreadyProvidedResourcein classInternalAdminDriver
-
undeploy
- Specified by:
undeployin classInternalAdminDriver
-
getResources
- Specified by:
getResourcesin classInternalAdminDriver
-
isOrphanInstancesBeingProvisioned
- Specified by:
isOrphanInstancesBeingProvisionedin classInternalAdminDriver
-