public class SipManagement extends java.lang.Object implements SipManagementMBean
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SIP_NAME |
protected javolution.util.FastList<Sip> |
sips |
| Modifier and Type | Method and Description |
|---|---|
Sip |
createSip(java.lang.String name,
java.lang.String clusterName,
java.lang.String host,
int port,
boolean chargingEnabled,
byte addressTon,
byte addressNpi,
java.lang.String addressRange,
boolean countersEnabled,
int networkId) |
Sip |
destroySip(java.lang.String esmeName) |
static SipManagement |
getInstance() |
protected static SipManagement |
getInstance(java.lang.String name) |
java.lang.String |
getName() |
java.lang.String |
getPersistDir() |
Sip |
getSipByClusterName(java.lang.String sipClusterName) |
Sip |
getSipByName(java.lang.String sipName) |
java.util.List<Sip> |
getSips() |
void |
load()
Load and create LinkSets and Link from persisted file
|
void |
setPersistDir(java.lang.String persistDir) |
void |
start() |
void |
stop() |
void |
store()
Persist
|
public static final java.lang.String SIP_NAME
protected javolution.util.FastList<Sip> sips
protected static SipManagement getInstance(java.lang.String name)
public static SipManagement getInstance()
public java.lang.String getName()
public java.lang.String getPersistDir()
public void setPersistDir(java.lang.String persistDir)
public java.util.List<Sip> getSips()
getSips in interface SipManagementMBeanpublic Sip getSipByName(java.lang.String sipName)
getSipByName in interface SipManagementMBeanpublic Sip getSipByClusterName(java.lang.String sipClusterName)
getSipByClusterName in interface SipManagementMBeanpublic Sip createSip(java.lang.String name, java.lang.String clusterName, java.lang.String host, int port, boolean chargingEnabled, byte addressTon, byte addressNpi, java.lang.String addressRange, boolean countersEnabled, int networkId) throws java.lang.Exception
java.lang.Exceptionpublic Sip destroySip(java.lang.String esmeName) throws java.lang.Exception
java.lang.Exceptionpublic void start()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
throws java.lang.Exception
java.lang.Exceptionpublic void load()
throws java.io.FileNotFoundException
java.lang.Exceptionjava.io.FileNotFoundExceptionpublic void store()
Copyright © 2017. All Rights Reserved.