public class MProcManagement extends java.lang.Object implements MProcManagementMBean
| Modifier and Type | Field and Description |
|---|---|
protected javolution.util.FastList<MProcRule> |
mprocs |
| Modifier and Type | Method and Description |
|---|---|
MProcResult |
applyMProcArrival(MProcRuleRaProvider anMProcRuleRa,
Sms sms,
PersistenseCommonInterface persistence) |
MProcResult |
applyMProcDelivery(MProcRuleRaProvider anMProcRuleRa,
Sms sms,
boolean deliveryFailure,
ProcessingType processingType) |
MProcResult |
applyMProcDeliveryTempFailure(MProcRuleRaProvider anMProcRuleRa,
Sms sms,
ProcessingType processingType) |
MProcResult |
applyMProcHrSri(MProcRuleRaProvider anMProcRuleRa,
CorrelationIdValue correlationIdValue) |
MProcResult |
applyMProcImsiRequest(MProcRuleRaProvider anMProcRuleRa,
Sms sms,
java.lang.String imsi,
java.lang.String nnnDigits,
int nnnNumberingPlan,
int nnnAddressNature) |
MProcResult |
applyMProcPreDelivery(MProcRuleRaProvider anMProcRuleRa,
Sms sms,
ProcessingType processingType) |
protected void |
bindAlias(MProcRuleFactory ruleFactory) |
MProcRule |
createMProcRule(int id,
java.lang.String ruleFactoryName,
java.lang.String parametersString) |
MProcRule |
destroyMProcRule(int mProcRuleId) |
static MProcManagement |
getInstance() |
static MProcManagement |
getInstance(java.lang.String name) |
MProcRule |
getMProcRuleById(int id) |
javolution.util.FastList<MProcRule> |
getMProcRules() |
java.lang.String |
getName() |
java.lang.String |
getPersistDir() |
SmscManagement |
getSmscManagement() |
void |
load() |
MProcRule |
modifyMProcRule(int mProcRuleId,
java.lang.String parametersString) |
void |
setPersistDir(java.lang.String persistDir) |
void |
setSmscManagement(SmscManagement smscManagement) |
void |
start() |
void |
stop() |
void |
store() |
protected javolution.util.FastList<MProcRule> mprocs
public static MProcManagement getInstance(java.lang.String name)
public static MProcManagement getInstance()
public java.lang.String getName()
public java.lang.String getPersistDir()
public void setPersistDir(java.lang.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, java.lang.String ruleFactoryName, java.lang.String parametersString) throws java.lang.Exception
createMProcRule in interface MProcManagementMBeanjava.lang.Exceptionpublic MProcRule modifyMProcRule(int mProcRuleId, java.lang.String parametersString) throws java.lang.Exception
modifyMProcRule in interface MProcManagementMBeanjava.lang.Exceptionpublic MProcRule destroyMProcRule(int mProcRuleId) throws java.lang.Exception
destroyMProcRule in interface MProcManagementMBeanjava.lang.Exceptionpublic MProcResult applyMProcArrival(MProcRuleRaProvider anMProcRuleRa, Sms sms, PersistenseCommonInterface persistence)
public MProcResult applyMProcHrSri(MProcRuleRaProvider anMProcRuleRa, CorrelationIdValue correlationIdValue)
public MProcResult applyMProcPreDelivery(MProcRuleRaProvider anMProcRuleRa, Sms sms, ProcessingType processingType)
public MProcResult applyMProcImsiRequest(MProcRuleRaProvider anMProcRuleRa, Sms sms, java.lang.String imsi, java.lang.String nnnDigits, int nnnNumberingPlan, int nnnAddressNature)
public MProcResult applyMProcDelivery(MProcRuleRaProvider anMProcRuleRa, Sms sms, boolean deliveryFailure, ProcessingType processingType)
public MProcResult applyMProcDeliveryTempFailure(MProcRuleRaProvider anMProcRuleRa, Sms sms, ProcessingType processingType)
public void start()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
public void store()
public void load()
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionprotected void bindAlias(MProcRuleFactory ruleFactory)
Copyright © 2017. All Rights Reserved.