|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface defines the methods required for the creation and management of all SCCP Managed Objects. It defines the methods to:
| Fields inherited from class jain.protocol.ss7.oam.OamLayer |
PROTOCOL_VERSION_ANSI,
PROTOCOL_VERSION_ITU,
PROTOCOL_VERSION_OTHER |
| Fields inherited from class java.io.Serializable |
serialVersionUID |
| Method Summary | |
void |
addSccpStatisticListener(SccpStatisticListener listener)
Adds a SccpStatisticListener to the list of registered statistic listeners of the SCCP layer. |
ConcernedAreaMO |
createConcernedArea()
Creates a new Concerned Area Managed Object |
GlobalTitleEntryMO |
createGlobalTitleEntry()
Creates a new Global Title Entry Managed Object |
GlobalTitleEntryMO[] |
createGlobalTitleEntryRange(int lowerEntry,
int upperEntry,
SignallingPointMO signallingPoint)
Creates an array of Global Title Entries for a specific range of GlobalTitle Entrys, that have the same Signalling Point. |
SccpEntitySetMO |
createSccpEntitySet()
Creates a new SCCP Entity Set Managed Object |
SccpRoutingControlMO |
createSccpRoutingControl()
Creates a new Routing Control Managed Object |
SccpSapMO |
createSccpSap()
Creates a new SCCP Sevice Access Point (SAP) Managed Object |
SccpTimerProfile |
createSccpTimerProfile()
Creates a new Timer Profile Managed Object |
SccpTimerProfile |
createSccpTimerProfile(int variant)
Creates a new SccpTimerProfileMO that will use the Timer values defined in the specified protocol variant. |
SubSystemMO |
createSubSystem()
Creates a new SubSystem Managed Object |
SccpRoutingControlMO |
getRoutingControl()
Returns the SCCP Routing control of this SCCP |
SccpTimerProfile |
getSccpTimerProfile()
Returns the SCCP Timer Profile containing the SCCP Timer values |
SccpStatisticEvent |
getStatistic(int statisticType)
Returns a SccpStatisticEvent of the specified statistic type containing the value of the statistic. |
void |
removeSccpStatisticListener(SccpStatisticListener listener)
Removes a SCCP Statistic Listener from the list of registered statistic listeners of this SCCP Layer MO. |
void |
setRoutingControl(SccpRoutingControlMO scrc)
Sets the SCCP Routing control for this SCCP. |
void |
setSccpTimerProfile(SccpTimerProfile timerProfile)
Sets the SCCP Timer Profile containing the SCCP Timer values |
void |
startPollingStatistic(int statisticType,
long interval)
Initiates the polling of statistic of the specified statistic type. |
void |
stopPollingStatistic(int statisticType)
Stops the polling of statistic of the specified statistic type. |
| Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject |
addSccpAlarmListener,
addSccpErrorListener,
removeSccpAlarmListener,
removeSccpErrorListener |
| Methods inherited from interface jain.protocol.ss7.oam.OamLayer |
commit,
getProtocolVariant,
getProtocolYear,
readCurrentConfiguration,
setProtocolVariant |
| Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject |
addPropertyChangeListener,
getName,
removePropertyChangeListener,
setName |
| Method Detail |
public void addSccpStatisticListener(SccpStatisticListener listener)
throws java.util.TooManyListenersException,
jain.protocol.ss7.SS7ListenerAlreadyRegisteredException
listener - the SCCP Statistic Listener to be added.
public void removeSccpStatisticListener(SccpStatisticListener listener)
throws jain.protocol.ss7.SS7ListenerNotRegisteredException
ie. Removing a SCCP Statistic Listener application implicitly stops the polling
of all of the applications statistics.
listener - the SCCP Statistic Listener to be removed.
public SccpStatisticEvent getStatistic(int statisticType)
throws StatisticNotSupportedException
statisticType - the type of the statistic to be returned
[
public void startPollingStatistic(int statisticType,
long interval)
throws StatisticNotSupportedException
statisticType - the type of the statistic to be polled
[interval - the polling interval in millisecondspublic void stopPollingStatistic(int statisticType)
statisticType - the type of the statistic for which polling is to stop.public SccpTimerProfile createSccpTimerProfile(int variant)
variant - either:
public SccpTimerProfile getSccpTimerProfile()
public void setSccpTimerProfile(SccpTimerProfile timerProfile)
timerProfile - the SCCP Timer Profilepublic void setRoutingControl(SccpRoutingControlMO scrc)
scrc - the routing controlpublic SccpRoutingControlMO getRoutingControl()
public GlobalTitleEntryMO createGlobalTitleEntry()
public GlobalTitleEntryMO[] createGlobalTitleEntryRange(int lowerEntry,
int upperEntry,
SignallingPointMO signallingPoint)
public ConcernedAreaMO createConcernedArea()
public SccpSapMO createSccpSap()
public SccpEntitySetMO createSccpEntitySet()
public SccpRoutingControlMO createSccpRoutingControl()
public SccpTimerProfile createSccpTimerProfile()
public SubSystemMO createSubSystem()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||