|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.tgo.model.IltState
ilog.tgo.model.IltOSI.State
public static class IltOSI.State
This class provides the building bricks of the state of a telecom object according to the OSI SMF 10164-2 standard. Such a state is a triplet; the values of this triplet provide the operational, usage and administrative aspects of the state, respectively.
The operational aspect of a state (or, simply,
the operational state) is described by one of the two values
Disabled or Enabled; these values are defined in the
IltOSI.State.Operational class.
The usage aspect of a state (or, simply, the usage state) is
described by one of the Idle, Active or Busy values;
these values are defined in the IltOSI.State.Usage
class.
The administrative aspect of a state (or, simply, administrative
state) is described by one of the Unlocked, Shutting Down or Locked
values; these values are defined in the
IltOSI.State.Administrative class.
The IltOSI.State class therefore contains three attributes containing the values of these three classes.
| Nested Class Summary | |
|---|---|
static class |
IltOSI.State.Administrative
|
static class |
IltOSI.State.Operational
|
static class |
IltOSI.State.Usage
|
| Field Summary | |
|---|---|
static IltStateInfo |
metainfo
Contains metainformation about this IltState class. |
| Fields inherited from class ilog.tgo.model.IltState |
|---|
_message |
| Constructor Summary | |
|---|---|
IltOSI.State(ilog.tgo.model.internal.IltAggregateStateValue value)
Creates a new instance with given attributes. |
|
IltOSI.State(IltOSI.State.Operational opState,
IltOSI.State.Usage usState,
IltOSI.State.Administrative admState)
Creates a new instance with given attributes. |
|
| Method Summary | |
|---|---|
Object |
clone()
Returns a copy of this object. |
boolean |
equals(Object obj)
Compares two objects for equality. |
IltOSI.State.Administrative |
getAdministrativeState()
Returns the administrative status of this instance. |
IltOSI.State.Operational |
getOperationalState()
Returns the operational status of this instance. |
IltOSI.State.Usage |
getUsageState()
Returns the usage status of this instance. |
ilog.tgo.model.internal.IltAggregateStateValue |
getValue()
|
void |
list(IlpContext context,
IltStateListing listing,
Object value)
Generates a plain text listing of the state. |
void |
setAdministrativeState(IltOSI.State.Administrative admState)
Sets the administrative status of this instance. |
void |
setNotifier(ilog.tgo.model.internal.IltStateValueChangeNotifier notifier)
Sets the notifier instance. |
void |
setOperationalState(IltOSI.State.Operational opState)
Sets the operational status of this instance. |
void |
setUsageState(IltOSI.State.Usage usState)
Sets the usage status of this instance. |
| Methods inherited from class ilog.tgo.model.IltState |
|---|
copy, CreateNameFilter, CreateStateFilter, createValue, getAliases, getAllPaths, getAltName, getDefault, getDescription, getName, getProperty, getStateInfo, getToolTipText, getToolTipText, hasDefault, hasDescription, hashCode, intern, isInside, IsPropertyTransient, isValid, removeProperty, setAltName, setDescription, setMessage, setName, setProperty, SetPropertyTransient, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static IltStateInfo metainfo
IltState class.
| Constructor Detail |
|---|
public IltOSI.State(IltOSI.State.Operational opState,
IltOSI.State.Usage usState,
IltOSI.State.Administrative admState)
opState - the operational aspectusState - the usage aspectadmState - the administrative aspectpublic IltOSI.State(ilog.tgo.model.internal.IltAggregateStateValue value)
| Method Detail |
|---|
public ilog.tgo.model.internal.IltAggregateStateValue getValue()
public void setNotifier(ilog.tgo.model.internal.IltStateValueChangeNotifier notifier)
public IltOSI.State.Operational getOperationalState()
public void setOperationalState(IltOSI.State.Operational opState)
public IltOSI.State.Usage getUsageState()
public void setUsageState(IltOSI.State.Usage usState)
public IltOSI.State.Administrative getAdministrativeState()
public void setAdministrativeState(IltOSI.State.Administrative admState)
public void list(IlpContext context,
IltStateListing listing,
Object value)
list in class IltStatepublic Object clone()
clone in class Objectpublic boolean equals(Object obj)
IltOSI.State
are considered equal if their attributes have the same respective
values.
equals in class IltState
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||