public abstract class DefaultOverdueStateSet extends org.killbill.xmlloader.ValidatingConfig<OverdueConfig> implements OverdueStateSet
| Constructor and Description |
|---|
DefaultOverdueStateSet() |
| Modifier and Type | Method and Description |
|---|---|
DefaultOverdueState |
calculateOverdueState(BillingState billingState,
org.joda.time.LocalDate now) |
OverdueState |
findState(String stateName) |
DefaultOverdueState |
getClearState() |
OverdueState |
getFirstState() |
protected abstract DefaultOverdueState[] |
getStates() |
int |
size() |
org.killbill.xmlloader.ValidationErrors |
validate(OverdueConfig root,
org.killbill.xmlloader.ValidationErrors errors) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInitialReevaluationIntervalprotected abstract DefaultOverdueState[] getStates()
public OverdueState findState(String stateName) throws OverdueApiException
findState in interface OverdueStateSetOverdueApiExceptionpublic DefaultOverdueState getClearState() throws OverdueApiException
getClearState in interface OverdueStateSetOverdueApiExceptionpublic DefaultOverdueState calculateOverdueState(BillingState billingState, org.joda.time.LocalDate now) throws OverdueApiException
calculateOverdueState in interface OverdueStateSetOverdueApiExceptionpublic org.killbill.xmlloader.ValidationErrors validate(OverdueConfig root, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<OverdueConfig>public int size()
size in interface OverdueStateSetpublic OverdueState getFirstState()
getFirstState in interface OverdueStateSetCopyright © 2010-2014. All Rights Reserved.