public class HomeRoutingManagement extends java.lang.Object implements HomeRoutingManagementMBean
| Modifier and Type | Method and Description |
|---|---|
void |
addCcMccmnc(java.lang.String countryCode,
java.lang.String mccMnc,
java.lang.String smsc)
Add a new CcMccmnc into collection
|
protected void |
checkCcMccmncTable() |
protected long |
doGetNextCorrelationId() |
CcMccmnc |
getCcMccmnc(java.lang.String countryCode)
Get an existing CcMccmnc from collection
|
java.util.Map<java.lang.String,CcMccmncImpl> |
getCcMccmncMap()
Get a collection of CcMccmnc table
|
protected CcMccmnc |
getCcMccmncValue(java.lang.String countryCode) |
static HomeRoutingManagement |
getInstance() |
static HomeRoutingManagement |
getInstance(java.lang.String name) |
java.lang.String |
getName() |
NextCorrelationIdResult |
getNextCorrelationId(java.lang.String msisdn)
Returns a next correlationId and corresponded data for home routing mode
|
java.lang.String |
getPersistDir() |
void |
load() |
void |
loadCorrId() |
void |
modifyCcMccmnc(java.lang.String countryCode,
java.lang.String mccMnc,
java.lang.String smsc)
Update an existing CcMccmnc in collection
|
void |
removeCcMccmnc(java.lang.String countryCode)
Remove an existing CcMccmnc from collection
|
void |
setPersistDir(java.lang.String persistDir) |
void |
start() |
void |
stop() |
void |
store()
Persist
|
void |
storeCorrId() |
void |
updateCcMccmncTable()
Read an updated by a user CcMccmncCollection file from disk
|
public static HomeRoutingManagement getInstance(java.lang.String name)
public static HomeRoutingManagement getInstance()
public java.lang.String getName()
public java.lang.String getPersistDir()
public void setPersistDir(java.lang.String persistDir)
public NextCorrelationIdResult getNextCorrelationId(java.lang.String msisdn)
HomeRoutingManagementMBeangetNextCorrelationId in interface HomeRoutingManagementMBeanpublic void updateCcMccmncTable()
HomeRoutingManagementMBeanupdateCcMccmncTable in interface HomeRoutingManagementMBeanprotected long doGetNextCorrelationId()
protected CcMccmnc getCcMccmncValue(java.lang.String countryCode)
protected void checkCcMccmncTable()
public void addCcMccmnc(java.lang.String countryCode,
java.lang.String mccMnc,
java.lang.String smsc)
throws java.lang.Exception
HomeRoutingManagementMBeanaddCcMccmnc in interface HomeRoutingManagementMBeanjava.lang.Exceptionpublic void modifyCcMccmnc(java.lang.String countryCode,
java.lang.String mccMnc,
java.lang.String smsc)
throws java.lang.Exception
HomeRoutingManagementMBeanmodifyCcMccmnc in interface HomeRoutingManagementMBeanjava.lang.Exceptionpublic void removeCcMccmnc(java.lang.String countryCode)
throws java.lang.Exception
HomeRoutingManagementMBeanremoveCcMccmnc in interface HomeRoutingManagementMBeanjava.lang.Exceptionpublic CcMccmnc getCcMccmnc(java.lang.String countryCode)
HomeRoutingManagementMBeangetCcMccmnc in interface HomeRoutingManagementMBeanpublic java.util.Map<java.lang.String,CcMccmncImpl> getCcMccmncMap()
HomeRoutingManagementMBeangetCcMccmncMap in interface HomeRoutingManagementMBeanpublic void start()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
throws java.lang.Exception
java.lang.Exceptionpublic void store()
public void storeCorrId()
public void load()
public void loadCorrId()
Copyright © 2017. All Rights Reserved.