|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.edg.security.voms.request.Request.State | +--org.edg.security.voms.request.Request.DoneState
The standard state of an accepted and successfully processed request.
This is the state that the client wants the request to
reach. DoneState
is designed to be useful in most
situations, but derived classes may choose not to use this state or
override its behaviour.
DoneState
is a complete state; it does not accept any
events.
Constructor Summary | |
Request.DoneState()
|
Method Summary | |
java.lang.String |
getDescription()
Return a description of this state. |
java.lang.String |
getName()
Return the short name of this state. |
boolean |
isComplete()
Return true if the request is complete, i.e. if no more state transitions are expected. |
Methods inherited from class org.edg.security.voms.request.Request.State |
getAcceptedEvents, processEvent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Request.DoneState()
Method Detail |
public java.lang.String getName()
Request.State
It is not an error to have two different State classes with the same name, although this is usually not desirable.
getName
in class Request.State
public java.lang.String getDescription()
Request.State
It is not an error to have two different State classes with the same description.
getDescription
in class Request.State
public boolean isComplete()
Request.State
isComplete
in class Request.State
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |