|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This inteface defines the methods of a Link Managed Object(MO). A number of links are combined together to form a Linkset. Each link can be added to a previously defined Linkset by invoking the setSignallingLink() method of the Linkset.
The following statistics can be collected for this MO
The following Alarms can be emitted by this MO
The following Errors can be emitted by this MO
Field Summary | |
static int |
CONG_CONGESTED_LEVEL1
A Congestion Level constant: level 1 |
static int |
CONG_CONGESTED_LEVEL2
A Congestion Level constant: level 2 |
static int |
CONG_CONGESTED_LEVEL3
A Congestion Level constant: level 3 |
static int |
CONG_UNCONGESTED
A Congestion Level constant: uncongested |
static int |
DISCARD_LEVEL_1
A Discard Level constant: level 1 |
static int |
DISCARD_LEVEL_2
A Discard Level constant: level 2 |
static int |
DISCARD_LEVEL_3
A Discard Level constant: level 3 |
Fields inherited from class java.io.Serializable |
serialVersionUID |
Method Summary | |
int |
getCongestionAbate(int congestionLevel)
Returns the value at which a link congestion situation ends for the specified congestion level. |
int |
getCongestionLevel()
Gets the Congestion Level of this Link. |
int |
getCongestionOnset(int congestionLevel)
Returns the value at which a link congestion situation starts for the specified congestion level. |
int |
getCurrentCapacity()
Returns the Current Capacity of this Link. |
int |
getDiscardAbate(int discardLevel)
Returns the value at which MSUs are no longer discarded for the specified discard level. |
int |
getDiscardOnset(int discardLevel)
Returns the value at which MSUs are discarded for the specified discard level. |
int |
getMaxCapacity()
Returns the Maximum Capacity of this Link. |
Mtp2SapMO |
getMtp2Sap()
Returns the Mtp2 Service Access Point associated with this Signalling Link. |
int |
getSignallingLinkCode()
Gets the Signalling Link Code (SLC) parameter of this Signalling Link. |
boolean |
isActive()
Returns whether this Signalling Link is active or innactive. |
boolean |
isEnabled()
Returns whether this Link is enabled or disabled (the operational state of this Link). |
boolean |
isRoutingAllowed()
Returns whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point via this Link (the Adiministrative State). |
boolean |
isSignallingLinkTestOn()
Returns the Signalling Link testing. |
boolean |
isTestPeriodically()
Returns whether the link is tested periodically |
void |
setActive(boolean active)
Activates or deactivates this Signalling Link. |
void |
setCongestionAbate(int congestionLevel,
int congestionAbate)
Sets the value at which a link congestion situation ends for the specified congestion level. |
void |
setCongestionOnset(int congestionLevel,
int congestionOnset)
Sets the value at which a link congestion situation starts for the specified congestion level. |
void |
setDiscardAbate(int discardLevel,
int discardAbate)
Sets the value at which MSUs are no longer discarded for the specified discard level. |
void |
setDiscardOnset(int discardLevel,
int discardOnset)
Sets the value at which MSUs are discarded for the specified discard level. |
void |
setEnabled(boolean enabled)
Sets the operational state of this link. |
void |
setMtp2Sap(Mtp2SapMO mtp2Sap)
Sets the Mtp2 Service Access Point associated with this Signalling Link. |
void |
setRoutingAllowed(boolean allowed)
Sets whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point via this Link (the Adiministrative State). |
void |
setSignallingLinkCode(int signallingLinkCode)
Sets the Signalling Link Code (SLC)of this Signalling Link. |
void |
setSignallingLinkTestOn(boolean signallingLinkTestOn)
Sets the Signalling Link testing. |
void |
setStatus(int status)
Returns the status of this Link (as defined in ITU Rec. |
void |
setTestPeriodically(boolean testPeriodically)
Sets the periodic testing of this signalling link |
Methods inherited from interface jain.protocol.ss7.oam.mtp3.Mtp3ManagedObject |
addMtp3AlarmListener,
addMtp3ErrorListener,
removeMtp3AlarmListener,
removeMtp3ErrorListener |
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject |
addPropertyChangeListener,
addVetoableChangeListener,
getName,
getObjectId,
getProprietaryInformation,
removePropertyChangeListener,
removeVetoableChangeListener,
setName |
Field Detail |
public static final int DISCARD_LEVEL_1
public static final int DISCARD_LEVEL_2
public static final int DISCARD_LEVEL_3
public static final int CONG_UNCONGESTED
public static final int CONG_CONGESTED_LEVEL1
public static final int CONG_CONGESTED_LEVEL2
public static final int CONG_CONGESTED_LEVEL3
Method Detail |
public void setSignallingLinkCode(int signallingLinkCode) throws java.lang.IllegalArgumentException
public int getSignallingLinkCode()
public int getMaxCapacity()
public int getCurrentCapacity()
public void setStatus(int status) throws java.lang.IllegalArgumentException
public boolean isEnabled()
public void setEnabled(boolean enabled)
enabled
- the opertaional state (enabled or disabled)
either:
public void setRoutingAllowed(boolean allowed)
allowed
- either:
public boolean isRoutingAllowed()
public int getCongestionLevel()
public void setActive(boolean active)
active
- either:
public boolean isActive()
public void setSignallingLinkTestOn(boolean signallingLinkTestOn)
signallingLinkTestOn
- TRUE if link testing is on, FALSE otherwise.public boolean isSignallingLinkTestOn()
public void setTestPeriodically(boolean testPeriodically)
testPeriodically
- TRUE if periodic link testing is enabled.public boolean isTestPeriodically()
public void setCongestionOnset(int congestionLevel, int congestionOnset) throws java.lang.IllegalArgumentException
congestionLevel
- one of the congestion level constants.congestionOnset
- the value at which a link congestion
situation starts for the specified congestion level.public int getCongestionOnset(int congestionLevel) throws java.lang.IllegalArgumentException
congestionLevel
- one of the congestion level constants.public void setCongestionAbate(int congestionLevel, int congestionAbate) throws java.lang.IllegalArgumentException
congestionLevelone
- of the congestion level constants.congestionAbate
- the value at which a link congestion
situation ends for the specified congestion level.public int getCongestionAbate(int congestionLevel) throws java.lang.IllegalArgumentException
congestionLevel
- one of the congestion level constants.public void setDiscardOnset(int discardLevel, int discardOnset) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.discardOnset
- the value MSUs are discarded for the specified discard level.public int getDiscardOnset(int discardLevel) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.public void setDiscardAbate(int discardLevel, int discardAbate) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.discardAbate
- the value MSUs are no longer
discarded for the specified discard level.public int getDiscardAbate(int discardLevel) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.public Mtp2SapMO getMtp2Sap()
public void setMtp2Sap(Mtp2SapMO mtp2Sap)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |