Package com.sun.enterprise.admin.remote
Class AdminCommandStateImpl
- java.lang.Object
-
- com.sun.enterprise.admin.remote.AdminCommandStateImpl
-
- All Implemented Interfaces:
Serializable
,AdminCommandState
- Direct Known Subclasses:
AdminCommandInstanceImpl
public class AdminCommandStateImpl extends Object implements AdminCommandState, Serializable
Basic implementation. Good for unmarshaling.- Author:
- mmares
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.glassfish.api.admin.AdminCommandState
AdminCommandState.State
-
-
Field Summary
Fields Modifier and Type Field Description protected ActionReport
actionReport
protected String
id
protected AdminCommandState.State
state
-
Fields inherited from interface org.glassfish.api.admin.AdminCommandState
EVENT_STATE_CHANGED
-
-
Constructor Summary
Constructors Constructor Description AdminCommandStateImpl(String id)
AdminCommandStateImpl(AdminCommandState.State state, ActionReport actionReport, boolean payloadIsEmpty, String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
complete(ActionReport actionReport)
Completes whole progress and records resultActionReport
getActionReport()
String
getId()
AdminCommandState.State
getState()
boolean
isOutboundPayloadEmpty()
Are there data in outbound payload or not.protected void
setState(AdminCommandState.State state)
-
-
-
Field Detail
-
state
protected AdminCommandState.State state
-
actionReport
protected ActionReport actionReport
-
id
protected String id
-
-
Constructor Detail
-
AdminCommandStateImpl
public AdminCommandStateImpl(AdminCommandState.State state, ActionReport actionReport, boolean payloadIsEmpty, String id)
-
AdminCommandStateImpl
public AdminCommandStateImpl(String id)
-
-
Method Detail
-
getState
public AdminCommandState.State getState()
- Specified by:
getState
in interfaceAdminCommandState
-
complete
public void complete(ActionReport actionReport)
Description copied from interface:AdminCommandState
Completes whole progress and records result- Specified by:
complete
in interfaceAdminCommandState
- Parameters:
actionReport
- result message
-
getActionReport
public ActionReport getActionReport()
- Specified by:
getActionReport
in interfaceAdminCommandState
-
isOutboundPayloadEmpty
public boolean isOutboundPayloadEmpty()
Description copied from interface:AdminCommandState
Are there data in outbound payload or not.- Specified by:
isOutboundPayloadEmpty
in interfaceAdminCommandState
-
getId
public String getId()
- Specified by:
getId
in interfaceAdminCommandState
-
setState
protected void setState(AdminCommandState.State state)
-
-