public class DefaultOverdueState extends org.killbill.xmlloader.ValidatingConfig<DefaultOverdueConfig> implements org.killbill.billing.overdue.api.OverdueState
| Constructor and Description |
|---|
DefaultOverdueState() |
public ConditionEvaluation getConditionEvaluation()
public org.killbill.billing.overdue.api.OverdueCondition getOverdueCondition()
getOverdueCondition in interface org.killbill.billing.overdue.api.OverdueStatepublic java.lang.String getName()
getName in interface org.killbill.billing.overdue.api.OverdueStatepublic java.lang.String getExternalMessage()
getExternalMessage in interface org.killbill.billing.overdue.api.OverdueStatepublic boolean isBlockChanges()
isBlockChanges in interface org.killbill.billing.overdue.api.OverdueStatepublic boolean isDisableEntitlementAndChangesBlocked()
isDisableEntitlementAndChangesBlocked in interface org.killbill.billing.overdue.api.OverdueStatepublic org.killbill.billing.overdue.api.OverdueCancellationPolicy getOverdueCancellationPolicy()
getOverdueCancellationPolicy in interface org.killbill.billing.overdue.api.OverdueStatepublic Duration getAutoReevaluationInterval() throws org.killbill.billing.overdue.api.OverdueApiException
getAutoReevaluationInterval in interface org.killbill.billing.overdue.api.OverdueStateorg.killbill.billing.overdue.api.OverdueApiExceptionpublic void setAutoReevaluationInterval(DefaultDuration autoReevaluationInterval)
public DefaultOverdueState setName(java.lang.String name)
public DefaultOverdueState setClearState(boolean isClearState)
public DefaultOverdueState setExternalMessage(java.lang.String externalMessage)
public DefaultOverdueState setDisableEntitlement(boolean cancel)
public DefaultOverdueState setSubscriptionCancellationPolicy(org.killbill.billing.overdue.api.OverdueCancellationPolicy policy)
public DefaultOverdueState setBlockChanges(boolean cancel)
public DefaultOverdueState setCondition(DefaultOverdueCondition condition)
public boolean isClearState()
isClearState in interface org.killbill.billing.overdue.api.OverdueStatepublic org.killbill.xmlloader.ValidationErrors validate(DefaultOverdueConfig root, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<DefaultOverdueConfig>public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2010-2018. All Rights Reserved.