|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.slee.management.ResourceAdaptorEntityState
public final class ResourceAdaptorEntityState
This class defines an enumerated type that encapsulates the state of a Resource Adaptor Entity.
A singleton instance of each enumerated value is guaranteed (via an implementation
of readResolve() - refer java.io.Serializable),
so that equality tests using == are always evaluated correctly. (This
equality test is only guaranteed if this class is loaded in the application's boot class
path, rather than dynamically loaded at runtime.)
| Field Summary | |
|---|---|
static ResourceAdaptorEntityState |
ACTIVE
The ACTIVE state indicates that the resource adaptor entity has been activated and it is able to deliver events from the underlying resource to the SLEE. |
static java.lang.String |
ACTIVE_STRING
A string representation of the ACTIVE state. |
static int |
ENTITY_ACTIVE
An integer representation of the ACTIVE state. |
static int |
ENTITY_INACTIVE
An integer representation of the INACTIVE state. |
static int |
ENTITY_STOPPING
An integer representation of the STOPPING state. |
static ResourceAdaptorEntityState |
INACTIVE
The INACTIVE state indicates that the resource adaptor entity has been successfully created and configured. |
static java.lang.String |
INACTIVE_STRING
A string representation of the INACTIVE state. |
static ResourceAdaptorEntityState |
STOPPING
The STOPPING state indicates that an active resource adaptor entity has been deactivated but some activities created by the resource adaptor entity still exist. |
static java.lang.String |
STOPPING_STRING
A string representation of the STOPPING state. |
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Compare this resource adaptor state for equality with another. |
static ResourceAdaptorEntityState |
fromInt(int state)
Get a ResourceAdaptorEntityState object from an integer value. |
static ResourceAdaptorEntityState |
fromString(java.lang.String state)
Get a ResourceAdaptorEntityState object from a string value. |
int |
hashCode()
Get a hash code value for this resource adaptor state. |
boolean |
isActive()
Determine if this ResourceAdaptorEntityState object represents the ACTIVE state of a resource adaptor entity. |
boolean |
isInactive()
Determine if this ResourceAdaptorEntityState object represents the INACTIVE state of a resource adaptor entity. |
boolean |
isStopping()
Determine if this ResourceAdaptorEntityState object represents the STOPPING state of a resource adaptor entity. |
int |
toInt()
Get an integer value representation for this ResourceAdaptorEntityState object. |
java.lang.String |
toString()
Get the textual representation of the ResourceAdaptorEntityState object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int ENTITY_INACTIVE
INACTIVE state.
public static final int ENTITY_ACTIVE
ACTIVE state.
public static final int ENTITY_STOPPING
STOPPING state.
public static final java.lang.String INACTIVE_STRING
INACTIVE state.
public static final java.lang.String ACTIVE_STRING
ACTIVE state.
public static final java.lang.String STOPPING_STRING
STOPPING state.
public static final ResourceAdaptorEntityState INACTIVE
public static final ResourceAdaptorEntityState ACTIVE
public static final ResourceAdaptorEntityState STOPPING
| Method Detail |
|---|
public static ResourceAdaptorEntityState fromInt(int state)
throws java.lang.IllegalArgumentException
ResourceAdaptorEntityState object from an integer value.
state - the state as an integer.
ResourceAdaptorEntityState object corresponding to state.
java.lang.IllegalArgumentException - if state is not a valid resource
adaptor entity state value.
public static ResourceAdaptorEntityState fromString(java.lang.String state)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException
ResourceAdaptorEntityState object from a string value.
state - the state as a string, for example as returned by the toString()
method (case insensitive).
ResourceAdaptorEntityState object corresponding to state.
java.lang.NullPointerException - if state is null.
java.lang.IllegalArgumentException - if state is not a valid resource
adaptor entity state string.public int toInt()
ResourceAdaptorEntityState object.
ResourceAdaptorEntityState object.public boolean isInactive()
This method is effectively equivalent to the conditional test:
(this == INACTIVE), ie. the code:
if (state.isInactive()) ...
is interchangeable with the code:
if (state == ResourceAdaptorEntityState.INACTIVE) ...
true if this object represents the INACTIVE state of a resource
adaptor entity, false otherwise.public boolean isActive()
This method is effectively equivalent to the conditional test:
(this == ACTIVE), ie. the code:
if (state.isActive()) ...
is interchangeable with the code:
if (state == ResourceAdaptorEntityState.ACTIVE) ...
true if this object represents the ACTIVE state of a resource
adaptor entity, false otherwise.public boolean isStopping()
This method is effectively equivalent to the conditional test:
(this == STOPPING), ie. the code:
if (state.isStopping()) ...
is interchangeable with the code:
if (state == ResourceAdaptorEntityState.STOPPING) ...
true if this object represents the STOPPING state of a
resource adaptor entity, false otherwise.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the object to compare this with.
true if obj is an instance of this class
representing the same resource adaptor state as this, false
otherwise.public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||