|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the methods of a Routeset Managed Bean (RouteSetMBean). A Routeset defines all of the signalling routes that may be used between an originating point and a destination point by a message traversing the signalling network.
The destination signalling point of this Routeset can be determined from the destination signalling point of any of its contained routes.
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 |
CONG_CONGESTED_LEVEL1
|
static int |
CONG_CONGESTED_LEVEL2
|
static int |
CONG_CONGESTED_LEVEL3
|
static int |
CONG_UNCONGESTED
|
Fields inherited from class java.io.Serializable |
serialVersionUID |
Method Summary | |
java.lang.Integer |
getCongestionLevel()
Gets the Congestion Level of this Routeset. |
ObjectName |
getRoute(java.lang.Integer index)
Gets the ObjectName of the RouteMBean at the specified position in this RouteSet. |
ObjectName[] |
getRoutes()
Returns the ObjectNames RouteMBeans in this routeset |
java.lang.Boolean |
isLoadSharing()
Indicates if this Routeset supports Load Sharing. |
java.lang.Boolean |
isRoutingAllowed()
Returns whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point of this Routeset (the Adiministrative State). |
java.lang.Boolean |
isSignallingPointAccessible()
Indicates if the Destination Signalling Point of this Routeset is accessible (the Operational State). |
void |
setLoadSharing(java.lang.Boolean loadSharing)
Sets whether or not this Routeset supports Load Sharing. |
void |
setRoute(java.lang.Integer index,
ObjectName route)
Sets the route (identified by the specified ObjectName) at the specified position in this routeset. |
void |
setRoutes(ObjectName[] routes)
Sets the array of Routes (identified by the specified ObjectName) in this routeset. |
void |
setRoutingAllowed(java.lang.Boolean allowed)
Sets whether it is administratively permitted to route SS7 MSUs towards the Destination Signalling Point of this Routeset (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 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 setLoadSharing(java.lang.Boolean loadSharing)
loadSharing
- either:
public java.lang.Boolean isLoadSharing()
public java.lang.Boolean isSignallingPointAccessible()
public void setRoutingAllowed(java.lang.Boolean allowed)
allowed
- either:
public java.lang.Boolean isRoutingAllowed()
public java.lang.Integer getCongestionLevel()
public ObjectName[] getRoutes()
public void setRoutes(ObjectName[] routes) throws TooManyInstancesException
routes
- the routes to be set for this routesetpublic ObjectName getRoute(java.lang.Integer index)
index
- the index of the element in the arraypublic void setRoute(java.lang.Integer index, ObjectName route) throws TooManyInstancesException
index
- the index of the element in the arrayroute
- the ObjectName of the route to be set for this routeset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |