public class MProcManagement extends Object implements MProcManagementMBean
| Modifier and Type | Field and Description |
|---|---|
protected javolution.util.FastList<MProcRule> |
mprocs |
| Modifier and Type | Method and Description |
|---|---|
MProcResult |
applyMProcArrival(Sms sms) |
MProcResult |
applyMProcDelivery(Sms sms,
boolean deliveryFailure) |
MProcResult |
applyMProcImsiRequest(Sms sms,
String imsi,
String nnnDigits,
int nnnNumberingPlan,
int nnnAddressNature) |
protected void |
bindAlias(MProcRuleFactory ruleFactory) |
MProcRule |
createMProcRule(int id,
String ruleFactoryName,
String parametersString) |
MProcRule |
destroyMProcRule(int mProcRuleId) |
static MProcManagement |
getInstance() |
static MProcManagement |
getInstance(String name) |
MProcRule |
getMProcRuleById(int id) |
javolution.util.FastList<MProcRule> |
getMProcRules() |
String |
getName() |
String |
getPersistDir() |
SmscManagement |
getSmscManagement() |
void |
load() |
MProcRule |
modifyMProcRule(int mProcRuleId,
String parametersString) |
void |
setPersistDir(String persistDir) |
void |
setSmscManagement(SmscManagement smscManagement) |
void |
start() |
void |
stop() |
void |
store() |
protected javolution.util.FastList<MProcRule> mprocs
public static MProcManagement getInstance(String name)
public static MProcManagement getInstance()
public String getName()
public String getPersistDir()
public void setPersistDir(String persistDir)
public SmscManagement getSmscManagement()
public void setSmscManagement(SmscManagement smscManagement)
public javolution.util.FastList<MProcRule> getMProcRules()
getMProcRules in interface MProcManagementMBeanpublic MProcRule getMProcRuleById(int id)
getMProcRuleById in interface MProcManagementMBeanpublic MProcRule createMProcRule(int id, String ruleFactoryName, String parametersString) throws Exception
createMProcRule in interface MProcManagementMBeanExceptionpublic MProcRule modifyMProcRule(int mProcRuleId, String parametersString) throws Exception
modifyMProcRule in interface MProcManagementMBeanExceptionpublic MProcRule destroyMProcRule(int mProcRuleId) throws Exception
destroyMProcRule in interface MProcManagementMBeanExceptionpublic MProcResult applyMProcArrival(Sms sms)
public MProcResult applyMProcImsiRequest(Sms sms, String imsi, String nnnDigits, int nnnNumberingPlan, int nnnAddressNature)
public MProcResult applyMProcDelivery(Sms sms, boolean deliveryFailure)
public void store()
public void load()
throws FileNotFoundException
FileNotFoundExceptionprotected void bindAlias(MProcRuleFactory ruleFactory)
Copyright © 2016. All Rights Reserved.