public abstract class ResourceGroupStateHelperImpl extends java.lang.Object implements ResourceGroupStateHelper
Modifier and Type | Field and Description |
---|---|
private static weblogic.security.acl.internal.AuthenticatedSubject |
kernelId |
protected PartitionRuntimeStateManagerContract |
stateManager |
Constructor and Description |
---|
ResourceGroupStateHelperImpl() |
Modifier and Type | Method and Description |
---|---|
protected DomainMBean |
getDomain() |
protected java.lang.String |
getPartitionName(ResourceGroupMBean resourceGroup) |
protected RuntimeAccess |
getRuntime() |
protected java.lang.String |
getServerName() |
boolean |
isActiveInAdmin(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the admin state on the current server.
|
boolean |
isActiveInRunning(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the running state on the current server.
|
boolean |
isDesiredStateAdmin(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the admin state on the current server.
|
boolean |
isDesiredStateRunning(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the running state on the current server.
|
protected abstract boolean |
isRGActiveIn(ResourceGroupMBean resourceGroup,
java.lang.String state) |
boolean |
isShuttingDown(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the shutting down state on the current server.
|
boolean |
isSuspending(ResourceGroupMBean resourceGroup)
Returns whether the specified resource group is in the shutting down state on the current server.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
markAdminAsRunning, markAdminAsShutdown, markRunningAsAdmin, markShutdownAsAdmin
private static final weblogic.security.acl.internal.AuthenticatedSubject kernelId
@Inject protected PartitionRuntimeStateManagerContract stateManager
public boolean isDesiredStateAdmin(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isDesiredStateAdmin
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
public boolean isDesiredStateRunning(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isDesiredStateRunning
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
public boolean isActiveInAdmin(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isActiveInAdmin
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
public boolean isActiveInRunning(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isActiveInRunning
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
public boolean isShuttingDown(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isShuttingDown
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
public boolean isSuspending(ResourceGroupMBean resourceGroup) throws ResourceGroupLifecycleException
ResourceGroupStateHelper
isSuspending
in interface ResourceGroupStateHelper
ResourceGroupLifecycleException
protected abstract boolean isRGActiveIn(ResourceGroupMBean resourceGroup, java.lang.String state) throws ResourceGroupLifecycleException
ResourceGroupLifecycleException
protected RuntimeAccess getRuntime()
protected DomainMBean getDomain()
protected java.lang.String getServerName()
protected java.lang.String getPartitionName(ResourceGroupMBean resourceGroup)