Package com.sun.enterprise.admin.util
Class InstanceStateServiceImpl
- java.lang.Object
-
- com.sun.enterprise.admin.util.InstanceStateServiceImpl
-
- All Implemented Interfaces:
InstanceStateService
@Service @RunLevel(value=10, mode=0) public class InstanceStateServiceImpl extends Object implements InstanceStateServiceService that is called at startup and parses the instance state file.- Author:
- Vijay Ramachandran
-
-
Constructor Summary
Constructors Constructor Description InstanceStateServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFailedCommandToInstance(String instance, String cmd, org.glassfish.api.admin.ParameterMap params)voidaddServerToStateService(String instanceName)List<String>getFailedCommands(String instanceName)org.glassfish.api.admin.InstanceState.StateTypegetState(String instanceName)voidremoveFailedCommandsForInstance(String instance)voidremoveInstanceFromStateService(String name)org.glassfish.api.admin.InstanceState.StateTypesetState(String name, org.glassfish.api.admin.InstanceState.StateType newState, boolean force)Future<org.glassfish.api.admin.InstanceCommandResult>submitJob(com.sun.enterprise.config.serverbeans.Server server, org.glassfish.api.admin.InstanceCommand ice, org.glassfish.api.admin.InstanceCommandResult r)
-
-
-
Method Detail
-
addServerToStateService
public void addServerToStateService(String instanceName)
- Specified by:
addServerToStateServicein interfaceInstanceStateService
-
addFailedCommandToInstance
public void addFailedCommandToInstance(String instance, String cmd, org.glassfish.api.admin.ParameterMap params)
- Specified by:
addFailedCommandToInstancein interfaceInstanceStateService
-
removeFailedCommandsForInstance
public void removeFailedCommandsForInstance(String instance)
- Specified by:
removeFailedCommandsForInstancein interfaceInstanceStateService
-
getState
public org.glassfish.api.admin.InstanceState.StateType getState(String instanceName)
- Specified by:
getStatein interfaceInstanceStateService
-
getFailedCommands
public List<String> getFailedCommands(String instanceName)
- Specified by:
getFailedCommandsin interfaceInstanceStateService
-
setState
public org.glassfish.api.admin.InstanceState.StateType setState(String name, org.glassfish.api.admin.InstanceState.StateType newState, boolean force)
- Specified by:
setStatein interfaceInstanceStateService
-
removeInstanceFromStateService
public void removeInstanceFromStateService(String name)
- Specified by:
removeInstanceFromStateServicein interfaceInstanceStateService
-
submitJob
public Future<org.glassfish.api.admin.InstanceCommandResult> submitJob(com.sun.enterprise.config.serverbeans.Server server, org.glassfish.api.admin.InstanceCommand ice, org.glassfish.api.admin.InstanceCommandResult r)
- Specified by:
submitJobin interfaceInstanceStateService
-
-