|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the methods of a Link Managed Bean. A number of LinkMBeans are combined together to form a LinksetMBean. Each LinkMBean can be added to a previously defined LinksetMBean by invoking the setLink() method of the LinksetMBean and by passing the ObjectName of the LinkMBean.
The following statistics can be collected for this MBean
The following Alarms can be emitted by this MBean
The following Errors can be emitted by this MBean
Relationship between the MTP3 JAIN OAM MBeans
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 | |
java.lang.Integer |
getCongestionAbate(java.lang.Integer congestionLevel)
Returns the value at which a link congestion situation ends for the specified congestion level. |
java.lang.Integer |
getCongestionLevel()
Gets the Congestion Level of this Link. |
java.lang.Integer |
getCongestionOnset(java.lang.Integer congestionLevel)
Returns the value at which a link congestion situation starts for the specified congestion level. |
java.lang.Integer |
getCurrentCapacity()
Returns the Current Capacity of this Link. |
java.lang.Integer |
getDiscardAbate(java.lang.Integer discardLevel)
Returns the value at which MSUs are no longer discarded for the specified discard level. |
java.lang.Integer |
getDiscardOnset(java.lang.Integer discardLevel)
Returns the value at which MSUs are discarded for the specified discard level. |
java.lang.Integer |
getMaxCapacity()
Returns the Maximum Capacity of this Link. |
ObjectName |
getMtp2Sap()
Returns the ObjectName of the Mtp2 Service Access Point MBean (Mtp2SapMBean) associated with this Signalling Link (LinkMBean). |
java.lang.Integer |
getSignallingLinkCode()
Gets the Signalling Link Code (SLC) parameter of this Signalling Link. |
java.lang.Boolean |
isActive()
Returns whether this Signalling Link is active or innactive. |
java.lang.Boolean |
isEnabled()
Returns whether this Link is enabled or disabled (the operational state of this Link). |
java.lang.Boolean |
isLocallyBlocked()
Returns the Locally Blocked Status parameter of this Signalling Link. |
java.lang.Boolean |
isRoutingAllowed()
Returns whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point via this Link (the Adiministrative State). |
java.lang.Boolean |
isSignallingLinkTestOn()
Returns the Signalling Link testing. |
java.lang.Boolean |
isTestPeriodically()
Returns whether the link is tested periodically. |
void |
setActive(java.lang.Boolean active)
Activates or deactivates this Signalling Link. |
void |
setCongestionAbate(java.lang.Integer congestionLevel,
java.lang.Integer congestionAbate)
Sets the value at which a link congestion situation ends for the specified congestion level. |
void |
setCongestionOnset(java.lang.Integer congestionLevel,
java.lang.Integer congestionOnset)
Sets the value at which a link congestion situation starts for the specified congestion level. |
void |
setDiscardAbate(java.lang.Integer discardLevel,
java.lang.Integer discardAbate)
Sets the value at which MSUs are no longer discarded for the specified discard level. |
void |
setDiscardOnset(java.lang.Integer discardLevel,
java.lang.Integer discardOnset)
Sets the value at which MSUs are discarded for the specified discard level. |
void |
setEnabled(java.lang.Boolean enabled)
Sets the operational state of this link. |
void |
setInstalled(java.lang.Boolean installed)
Sets the Installed Status parameter of this Signalling Link. |
void |
setLinkNormal(java.lang.Boolean linkNormal)
Sets the Link Normal Status parameter of this Signalling Link. |
void |
setLocallyBlocked(java.lang.Boolean locallyBlocked)
Sets the Locally Blocked Status parameter of this Signalling Link. |
void |
setMtp2Sap(ObjectName mtp2SapMBean)
Sets the Mtp2 Service Access Point MBean (identified by the specified ObjecName) associated with this Signalling Link (LinkMBean). |
void |
setRoutingAllowed(java.lang.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(java.lang.Integer signallingLinkCode)
Sets the Signalling Link Code (SLC)of this Signalling Link. |
void |
setSignallingLinkTestOn(java.lang.Boolean signallingLinkTestOn)
Sets the Signalling Link testing. |
void |
setStatus(java.lang.Integer status)
Sets the status of this Link (as defined in ITU Rec. |
void |
setTestPeriodically(java.lang.Boolean testPeriodically)
Sets the periodic testing of this signalling link |
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObjectMBean |
getName,
getObjectId,
getObjectName,
getObjectType,
getProprietaryInformation,
getStatistic,
setName,
startPollingStatistic,
stopPollingStatistic |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preDeregister,
preRegister |
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(java.lang.Integer signallingLinkCode) throws java.lang.IllegalArgumentException
public java.lang.Integer getSignallingLinkCode()
public java.lang.Integer getMaxCapacity()
public java.lang.Integer getCurrentCapacity()
public void setStatus(java.lang.Integer status)
statusone
- of the following :
public java.lang.Boolean isEnabled()
public java.lang.Boolean isLocallyBlocked()
public void setEnabled(java.lang.Boolean enabled)
enabled
- the opertaional state (enabled or disabled)
either:
public void setRoutingAllowed(java.lang.Boolean allowed)
allowed
- either:
public java.lang.Boolean isRoutingAllowed()
public java.lang.Integer getCongestionLevel()
public void setActive(java.lang.Boolean active)
active
- either:
public java.lang.Boolean isActive()
public void setLocallyBlocked(java.lang.Boolean locallyBlocked)
public void setLinkNormal(java.lang.Boolean linkNormal)
public void setInstalled(java.lang.Boolean installed)
public void setSignallingLinkTestOn(java.lang.Boolean signallingLinkTestOn)
signallingLinkTestOn
- TRUE if link testing is on, FALSE otherwise.public java.lang.Boolean isSignallingLinkTestOn()
public void setTestPeriodically(java.lang.Boolean testPeriodically)
testPeriodically
- TRUE if periodic link testing is enabled.public java.lang.Boolean isTestPeriodically()
public void setCongestionOnset(java.lang.Integer congestionLevel, java.lang.Integer 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 java.lang.Integer getCongestionOnset(java.lang.Integer congestionLevel) throws java.lang.IllegalArgumentException
congestionLevel
- one of the congestion level constants.public void setCongestionAbate(java.lang.Integer congestionLevel, java.lang.Integer 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 java.lang.Integer getCongestionAbate(java.lang.Integer congestionLevel) throws java.lang.IllegalArgumentException
congestionLevel
- one of the congestion level constants.public void setDiscardOnset(java.lang.Integer discardLevel, java.lang.Integer discardOnset) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.discardOnset
- the value MSUs are discarded for the specified discard level.public java.lang.Integer getDiscardOnset(java.lang.Integer discardLevel) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.public void setDiscardAbate(java.lang.Integer discardLevel, java.lang.Integer 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 java.lang.Integer getDiscardAbate(java.lang.Integer discardLevel) throws java.lang.IllegalArgumentException
discardLevel
- one of the discard level constants.public ObjectName getMtp2Sap()
public void setMtp2Sap(ObjectName mtp2SapMBean)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |