Package com.seleniumsoftware.SMPPSim
Class LifeCycleManager
- java.lang.Object
-
- com.seleniumsoftware.SMPPSim.LifeCycleManager
-
- Direct Known Subclasses:
DeterministicLifeCycleManager
public class LifeCycleManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private doubleacceptedThresholdprivate doubledeliveredThresholdprivate intdiscardThresholdprivate doubleenrouteThresholdprivate static java.util.logging.Loggerloggerprivate intmaxTimeEnrouteprivate doublerejectedThresholdprivate Smscsmscprivate doublestateChoiceprivate doubletransitionprivate doubletransitionThresholdprivate doubleundeliverableThreshold
-
Constructor Summary
Constructors Constructor Description LifeCycleManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetStateName(byte state)(package private) booleanisFailure(byte state)booleanisTerminalState(byte state)booleanmessageShouldBeDiscarded(MessageState m)(package private) voidprepDeliveryReceipt(MessageState m, SubmitSM p)MessageStatesetState(MessageState m)
-
-
-
Field Detail
-
logger
private static java.util.logging.Logger logger
-
smsc
private Smsc smsc
-
transitionThreshold
private double transitionThreshold
-
deliveredThreshold
private double deliveredThreshold
-
undeliverableThreshold
private double undeliverableThreshold
-
acceptedThreshold
private double acceptedThreshold
-
rejectedThreshold
private double rejectedThreshold
-
enrouteThreshold
private double enrouteThreshold
-
maxTimeEnroute
private int maxTimeEnroute
-
discardThreshold
private int discardThreshold
-
transition
private double transition
-
stateChoice
private double stateChoice
-
-
Method Detail
-
setState
public MessageState setState(MessageState m)
-
prepDeliveryReceipt
void prepDeliveryReceipt(MessageState m, SubmitSM p)
-
isFailure
boolean isFailure(byte state)
-
isTerminalState
public boolean isTerminalState(byte state)
-
getStateName
public java.lang.String getStateName(byte state)
-
messageShouldBeDiscarded
public boolean messageShouldBeDiscarded(MessageState m)
-
-