Class CancellationPolicyLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.cancellationpolicy.server.logic.CancellationPolicyLogic
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkDeleteCancellationPolicy
(ExecutionErrorAccumulator eea, CancellationPolicy cancellationPolicy) createCancellationPolicy
(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName, Boolean isDefault, Integer sortOrder, Language language, String description, MimeType policyMimeType, String policy, BasePK createdBy) createCancellationPolicy
(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName, Boolean isDefault, Integer sortOrder, Language language, String description, String policyMimeTypeName, String policy, BasePK createdBy) void
deleteCancellationPolicy
(CancellationPolicy cancellationPolicy, BasePK deletedBy) getCancellationPolicyByName
(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName) getCancellationPolicyByName
(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName, EntityPermission entityPermission) getCancellationPolicyByName
(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName) getCancellationPolicyByName
(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName, EntityPermission entityPermission) getCancellationPolicyByNameForUpdate
(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName) getCancellationPolicyByNameForUpdate
(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName) getCancellationPolicyByUniversalSpec
(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault) getCancellationPolicyByUniversalSpec
(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getCancellationPolicyByUniversalSpecForUpdate
(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault) getDefaultCancellationPolicyByKind
(ExecutionErrorAccumulator eea, String cancellationKindName, CancellationPolicy[] cancellationPolicies) static CancellationPolicyLogic
Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
createCancellationPolicy
public CancellationPolicy createCancellationPolicy(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName, Boolean isDefault, Integer sortOrder, Language language, String description, String policyMimeTypeName, String policy, BasePK createdBy) -
createCancellationPolicy
public CancellationPolicy createCancellationPolicy(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName, Boolean isDefault, Integer sortOrder, Language language, String description, MimeType policyMimeType, String policy, BasePK createdBy) -
getCancellationPolicyByName
public CancellationPolicy getCancellationPolicyByName(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName, EntityPermission entityPermission) -
getCancellationPolicyByName
public CancellationPolicy getCancellationPolicyByName(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName) -
getCancellationPolicyByNameForUpdate
public CancellationPolicy getCancellationPolicyByNameForUpdate(ExecutionErrorAccumulator eea, CancellationKind cancellationKind, String cancellationPolicyName) -
getCancellationPolicyByName
public CancellationPolicy getCancellationPolicyByName(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName, EntityPermission entityPermission) -
getCancellationPolicyByName
public CancellationPolicy getCancellationPolicyByName(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName) -
getCancellationPolicyByNameForUpdate
public CancellationPolicy getCancellationPolicyByNameForUpdate(ExecutionErrorAccumulator eea, String cancellationKindName, String cancellationPolicyName) -
getCancellationPolicyByUniversalSpec
public CancellationPolicy getCancellationPolicyByUniversalSpec(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getCancellationPolicyByUniversalSpec
public CancellationPolicy getCancellationPolicyByUniversalSpec(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault) -
getCancellationPolicyByUniversalSpecForUpdate
public CancellationPolicy getCancellationPolicyByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, CancellationPolicyUniversalSpec universalSpec, boolean allowDefault) -
getDefaultCancellationPolicyByKind
public CancellationPolicy getDefaultCancellationPolicyByKind(ExecutionErrorAccumulator eea, String cancellationKindName, CancellationPolicy[] cancellationPolicies) -
checkDeleteCancellationPolicy
public void checkDeleteCancellationPolicy(ExecutionErrorAccumulator eea, CancellationPolicy cancellationPolicy) -
deleteCancellationPolicy
-