jain.protocol.ss7.oam.sccp
Interface SccpEntitySetMO


public abstract interface SccpEntitySetMO
extends SccpManagedObject

This class identifies the set of access points that result from a global title translation. This set may contain one or two access points that are stored in an array. The distribution of SCCP traffic over the entities in the set depends on the value of the Sharing Mode attribute.

NB: The two access points of this entity set are contained in an array where

There are no statistics that 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 SM_DUPLI_DOMINANT
          Sharing Mode Constant: "Dupli-Dominant", indicates that the second entity is a backup for the first entity.
static int SM_DUPLI_REPLACEMENT
          Sharing Mode Constant: "Dupli-Replacement", indicates the second entity is standby for backup for the first entity, but after changeover, the primary and backup roles are swapped.
static int SM_DUPLI_SHARED
          Sharing Mode Constant: "Dupli-Loadshared", indicates that the load is shared over both the entities in the set.
static int SM_SOLITARY
          Sharing Mode Constant: "Solitary", indicates that there can only be one access point in the set.
 
Fields inherited from class jain.protocol.ss7.oam.OamManagedObject
OBJECTID_CONCERNED_AREA, OBJECTID_GLOBAL_TITLE_ENTRY, OBJECTID_LINK, OBJECTID_LINKSET, OBJECTID_MTP2_SAP, OBJECTID_MTP2_TIMER_PROFILE, OBJECTID_MTP3_SAP, OBJECTID_MTP3_TIMER_PROFILE, OBJECTID_OWN_SIGNALLING_POINT, OBJECTID_ROUTE, OBJECTID_ROUTESET, OBJECTID_SCCP_ENTITY_SET, OBJECTID_SCCP_ROUTING_CONTROL, OBJECTID_SCCP_SAP, OBJECTID_SCCP_TIMER_PROFILE, OBJECTID_SCREENING_TABLE, OBJECTID_TCAP
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 SccpSapMO[] getDestinationSubsystem()
          Returns the destination Subsystems (SCCP SAPs) of this Entity Set.
 SccpSapMO getDestinationSubsystem(int index)
          Returns one the destination Subsystems (SCCP SAPs) of this Entity Set.
 int getSharingMode()
          Returns the sharing mode used by this SCCP entity set.
 void setDestinationSubsystem(int index, SccpSapMO destinationSubsystem)
          Sets one of the destination Subsystems (SCCP SAPs) of this Entity Set.
 void setDestinationSubsystem(SccpSapMO[] destinationSubsystems)
          Sets the destination Subsystems (SCCP SAPs) of this Entity Set.
 void setSharingMode(int sharingMode)
          Sets the sharing mode used by this SCCP entity set.
 
Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject
addSccpAlarmListener, addSccpErrorListener, removeSccpAlarmListener, removeSccpErrorListener
 
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject
addPropertyChangeListener, addVetoableChangeListener, getName, getObjectId, getProprietaryInformation, removePropertyChangeListener, removeVetoableChangeListener, setName
 

Field Detail

SM_SOLITARY

public static final int SM_SOLITARY
Sharing Mode Constant: "Solitary", indicates that there can only be one access point in the set.

SM_DUPLI_DOMINANT

public static final int SM_DUPLI_DOMINANT
Sharing Mode Constant: "Dupli-Dominant", indicates that the second entity is a backup for the first entity.

SM_DUPLI_REPLACEMENT

public static final int SM_DUPLI_REPLACEMENT
Sharing Mode Constant: "Dupli-Replacement", indicates the second entity is standby for backup for the first entity, but after changeover, the primary and backup roles are swapped.

SM_DUPLI_SHARED

public static final int SM_DUPLI_SHARED
Sharing Mode Constant: "Dupli-Loadshared", indicates that the load is shared over both the entities in the set.
Method Detail

getSharingMode

public int getSharingMode()
Returns the sharing mode used by this SCCP entity set. The sharing mode determines the distribution of SCCP traffic over the entities in this set.
Returns:
one of the defined sharing mode constants

setSharingMode

public void setSharingMode(int sharingMode)
                    throws java.lang.IllegalArgumentException
Sets the sharing mode used by this SCCP entity set. The sharing mode determines the distribution of SCCP traffic over the entities in this set.
Parameters:
sharingMode - one of the defined sharing mode constants
Throws:
java.lang.IllegalArgumentException - - if the supplied sharing mode is not one of the defined sharing mode constants

setDestinationSubsystem

public void setDestinationSubsystem(SccpSapMO[] destinationSubsystems)
                             throws TooManyInstancesException
Sets the destination Subsystems (SCCP SAPs) of this Entity Set. The distribution of SCCP traffic over the entities in the set depends on the value of the Sharing Mode attribute. There can be a maximum of two SCCP Access Points in the set, with only one access point if the sharing mode is SM_SOLITARY.
Parameters:
destinationSubsystems - an array (with a maximum size = 2) of SCCP access points.
Throws:
TooManyInstancesException - - if the size of destinationSubsystems is greater than 1 if the sharing mode is SM_SOLITARY or if the size of destinationSubsystems is greater than 2 if the sharing mode is SM_DUPLI_DOMINANT, SM_DUPLI_REPLACEMENT, or SM_DUPLI_SHARED.

getDestinationSubsystem

public SccpSapMO[] getDestinationSubsystem()
Returns the destination Subsystems (SCCP SAPs) of this Entity Set. The distribution of SCCP traffic over the entities in the set depends on the value of the Sharing Mode attribute. There can be a maximum of two SCCP Access Points in the set, with only one access point if the sharing mode is SM_SOLITARY.
Returns:
an array (with a maximum size = 2) of SCCP access points.

setDestinationSubsystem

public void setDestinationSubsystem(int index,
                                    SccpSapMO destinationSubsystem)
                             throws TooManyInstancesException
Sets one of the destination Subsystems (SCCP SAPs) of this Entity Set.
Parameters:
index - the access point array index. There can be a maximum of two SCCP Access Points in the set, with only one access point if the sharing mode is SM_SOLITARY therefore the index can have a value of only 0 or 1.
destinationSubsystem - an SCCP access point identifying the destination Subsystem.
Throws:
TooManyInstancesException - - if index is greater than 1 if the sharing mode is SM_SOLITARY or if index is greater than 2 if the sharing mode is SM_DUPLI_DOMINANT, SM_DUPLI_REPLACEMENT, or SM_DUPLI_SHARED.

getDestinationSubsystem

public SccpSapMO getDestinationSubsystem(int index)
Returns one the destination Subsystems (SCCP SAPs) of this Entity Set.
Parameters:
index - the access point array index. There can be a maximum of two SCCP Access Points in the set, with only one access point if the sharing mode is SM_SOLITARY therefore the index can have a value of only 0 or 1.
Returns:
the SCCP access point identifying the destination Subsystem.


06 January 2000
If you have any comments or queries, please mail them to Colm Hayden [JAIN SS7 OAM Edit Lead]

Copyright - 2000 Sun Microsystems