Class SubscriptionLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.subscription.server.logic.SubscriptionLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSubscription(ExecutionErrorAccumulator eea, Session session, SubscriptionType subscriptionType, Party party, Long endTime, BasePK createdBy) static SubscriptionLogicgetSubscriptionByName(ExecutionErrorAccumulator eea, String subscriptionName) getSubscriptionByName(ExecutionErrorAccumulator eea, String subscriptionName, EntityPermission entityPermission) getSubscriptionByNameForUpdate(ExecutionErrorAccumulator eea, String subscriptionName) getSubscriptionByUniversalSpec(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec) getSubscriptionByUniversalSpec(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec, EntityPermission entityPermission) getSubscriptionByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
SubscriptionLogic
protected SubscriptionLogic()
-
-
Method Details
-
getInstance
-
createSubscription
public Subscription createSubscription(ExecutionErrorAccumulator eea, Session session, SubscriptionType subscriptionType, Party party, Long endTime, BasePK createdBy) -
getSubscriptionByName
public Subscription getSubscriptionByName(ExecutionErrorAccumulator eea, String subscriptionName, EntityPermission entityPermission) -
getSubscriptionByName
-
getSubscriptionByNameForUpdate
public Subscription getSubscriptionByNameForUpdate(ExecutionErrorAccumulator eea, String subscriptionName) -
getSubscriptionByUniversalSpec
public Subscription getSubscriptionByUniversalSpec(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec, EntityPermission entityPermission) -
getSubscriptionByUniversalSpec
public Subscription getSubscriptionByUniversalSpec(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec) -
getSubscriptionByUniversalSpecForUpdate
public Subscription getSubscriptionByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, SubscriptionUniversalSpec universalSpec)
-