|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the methods of a Route Managed Bean (RouteMBean). A Route specifies the pre-determined path, consisting of a succession of signalling points/signalling transfer points and the interconnecting signalling links, that a message takes through the signalling network between the origination point and the destination point. ie. A Route specifies the path an MSU should take to an adjacent or far-end node.
There are no statistics that 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 |
ROUTE_AVAILABLE
Indicates that this Route is available. |
static int |
ROUTE_RESTRICTED
Indicates that this Route is restricted. |
static int |
ROUTE_UNAVAILABLE
Indicates that this Route is unavailable. |
Fields inherited from class java.io.Serializable |
serialVersionUID |
Method Summary | |
void |
clearLinkSetList()
Removes all Linksets from this Linkset |
java.lang.Integer |
getAvailability()
Returns the availability of this Route [ITU Rec. |
ObjectName |
getDestSignallingPoint()
Gets the ObjectName of the Signalling point (SignallingPointMBean) that identifies the Destination SignallingPointMBean of this RouteSetMBean. |
ObjectName |
getFirstLinkSet()
Gets the ObjectName of the Linkset which is intended to be used as first segment of the succession of Linksets in this Route, which form the signalling route on the network level. |
ObjectName |
getLinkSet(java.lang.Integer index)
Gets the ObjectName of the Linkset at the specified position in the set of Linksets in this route |
ObjectName[] |
getLinkSets()
Gets an array of ObjectNames of the list of Linksets in this route |
java.lang.Integer |
getPriority()
Returns the priority of this Route within the containing Routeset. |
java.lang.Boolean |
isRoutingAllowed()
Returns whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point via the firstLinkset of this Route (the Adiministrative State). |
java.lang.Boolean |
isSignallingPointAccessible()
Indicates if the respective Destination Signalling Point is accessible via the firstLinkset of this Route (the Operational State). |
void |
setDestSignallingPoint(ObjectName destinationSignallingPoint)
Sets the Service Access Point (Mtp3SapMBean) that identifies the Destination OwnSignallingPointMBean (identified by the specified ObjectName) of this Routeset. |
void |
setLinkSet(java.lang.Integer index,
ObjectName linkset)
Sets a Linkset at the specified position in the Linkset (identified by the specified ObjectName) in this route |
void |
setLinkSets(ObjectName[] linksets)
Sets the Linksets in this route identified by the specified ObjectName |
void |
setPriority(java.lang.Integer priority)
Sets the priority of this Route within the containing Routeset. |
void |
setRoutingAllowed(java.lang.Boolean allowed)
Sets whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point via the firstLinkset of this Route (the Adiministrative State). |
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 ROUTE_AVAILABLE
public static final int ROUTE_UNAVAILABLE
public static final int ROUTE_RESTRICTED
Method Detail |
public ObjectName getDestSignallingPoint()
public void setDestSignallingPoint(ObjectName destinationSignallingPoint)
destinationSignallingPoint
- the destination OwmSignallingPointMBean of
this RouteMBean.public ObjectName getFirstLinkSet()
public java.lang.Boolean isSignallingPointAccessible()
public void setRoutingAllowed(java.lang.Boolean allowed)
allowed
- either:
public java.lang.Boolean isRoutingAllowed()
public java.lang.Integer getAvailability()
public java.lang.Integer getPriority()
public void setPriority(java.lang.Integer priority) throws java.lang.IllegalArgumentException
priority
- the priority (The lower the value, the higher the priority)public ObjectName[] getLinkSets()
public ObjectName getLinkSet(java.lang.Integer index)
index
- the index position of the element in the arraypublic void setLinkSet(java.lang.Integer index, ObjectName linkset) throws TooManyInstancesException
index
- the index position of the element in the arraylinkset
- the ObjectName of the Linkset to be addedpublic void setLinkSets(ObjectName[] linksets) throws TooManyInstancesException
linksets
- the ObjectNames of the Linksets that compose this routepublic void clearLinkSetList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |