|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.org.ogsadai.client.toolkit.activity.BaseActivity
uk.org.ogsadai.client.toolkit.activity.BaseResourceActivity
public abstract class BaseResourceActivity
Abstract class that can be used for client toolkit resource-targeted activity implementations.
| Constructor Summary | |
|---|---|
BaseResourceActivity(ActivityName activityName)
Constructor. |
|
| Method Summary | |
|---|---|
void |
buildRequest(RequestBuilder builder)
Builds a request by writing details to the given request builder. |
ResourceID |
getResourceID()
Gets the ID of the resource the activity is targeted at. |
void |
setResourceID(ResourceID resourceID)
Sets the ID of the resource the activity is targeted at. |
void |
setResourceID(java.lang.String resourceID)
Sets the ID of the resource the activity is targeted at. |
java.lang.String |
toString()
|
protected void |
validateState()
Validates the state of the activity to ensure it has a complete and consistent set of inputs and outputs. |
| Methods inherited from class uk.org.ogsadai.client.toolkit.activity.BaseActivity |
|---|
getActivityName, getConnectedOutputs, getErrorMessages, getInputDescriptors, getInputs, getInstanceName, getOutputs, getRequestAndStatusHandler, getServer, getStatus, getWarnings, hasErrorMessages, hasWarnings, processRequestStatus, setActivityName, setServer, validateIOState, writeToString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BaseResourceActivity(ActivityName activityName)
activityName - the default activity name.| Method Detail |
|---|
public void setResourceID(java.lang.String resourceID)
resourceID - resource ID.public void setResourceID(ResourceID resourceID)
resourceID - resource ID.public ResourceID getResourceID()
public void buildRequest(RequestBuilder builder)
throws ActivityIllegalStateException
RequestAndStatusHandler
buildRequest in interface RequestAndStatusHandlerbuildRequest in class BaseActivitybuilder - request builder user to build the request.
ActivityIllegalStateException - if the request cannot be built because an activity is in an illegal
state.public java.lang.String toString()
toString in class BaseActivity
protected void validateState()
throws ActivityIllegalStateException
BaseActivity
validateState in class BaseActivityActivityIllegalStateException - if the activity is not in a valid state.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||