Uses of Class
com.echothree.model.data.chain.server.entity.ChainInstance
Packages that use ChainInstance
Package
Description
-
Uses of ChainInstance in com.echothree.model.control.chain.server.control
Methods in com.echothree.model.control.chain.server.control that return ChainInstanceModifier and TypeMethodDescriptionChainControl.createChainInstance
(String chainInstanceName, ChainActionSet defaultChainActionSet, BasePK createdBy) ChainControl.getChainInstanceByName
(String chainInstanceName) ChainControl.getChainInstanceByNameForUpdate
(String chainInstanceName) Methods in com.echothree.model.control.chain.server.control that return types with arguments of type ChainInstanceModifier and TypeMethodDescriptionChainControl.getChainInstancesByChain
(Chain chain) ChainControl.getChainInstancesByChainForUpdate
(Chain chain) Methods in com.echothree.model.control.chain.server.control with parameters of type ChainInstanceModifier and TypeMethodDescriptionChainControl.createChainInstanceEntityRole
(ChainInstance chainInstance, ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance, BasePK createdBy) ChainControl.createChainInstanceEntityRole
(ChainInstance chainInstance, ChainEntityRoleType chainEntityRoleType, BasePK pk, BasePK createdBy) ChainControl.createChainInstanceStatus
(ChainInstance chainInstance, ChainActionSet defaultChainActionSet) ChainControl.createChainInstanceStatus
(ChainInstance chainInstance, ChainActionSet nextChainActionSet, Long nextChainActionSetTime) void
ChainControl.deleteChainInstance
(ChainInstance chainInstance, BasePK deletedBy) void
ChainControl.deleteChainInstanceEntityRolesByChainInstance
(ChainInstance chainInstance, BasePK deletedBy) void
ChainControl.deleteChainInstanceIfUnused
(ChainInstance chainInstance, BasePK deletedBy) Should be called each time that something that's depending on the ChainInstance being around is deleted or removed.ChainControl.getChainInstanceDetailValueForUpdate
(ChainInstance chainInstance) ChainControl.getChainInstanceEntityRole
(ChainInstance chainInstance, ChainEntityRoleType chainEntityRoleType) ChainControl.getChainInstanceEntityRolesByChainInstance
(ChainInstance chainInstance) ChainControl.getChainInstanceEntityRolesByChainInstanceForUpdate
(ChainInstance chainInstance) ChainControl.getChainInstanceEntityRoleTransfersByChainInstance
(UserVisit userVisit, ChainInstance chainInstance) ChainControl.getChainInstanceStatus
(ChainInstance chainInstance) ChainControl.getChainInstanceStatus
(ChainInstance chainInstance, EntityPermission entityPermission) ChainControl.getChainInstanceStatusForUpdate
(ChainInstance chainInstance) ChainControl.getChainInstanceStatusTransfer
(UserVisit userVisit, ChainInstance chainInstance) ChainControl.getChainInstanceTransfer
(UserVisit userVisit, ChainInstance chainInstance) boolean
ChainControl.isChainInstanceUsed
(ChainInstance chainInstance) void
ChainControl.removeChainInstanceStatusByChainInstance
(ChainInstance chainInstance) Method parameters in com.echothree.model.control.chain.server.control with type arguments of type ChainInstanceModifier and TypeMethodDescriptionvoid
ChainControl.deleteChainInstances
(Collection<ChainInstance> chainInstances, BasePK deletedBy) ChainControl.getChainInstanceTransfers
(UserVisit userVisit, Collection<ChainInstance> chainInstances) -
Uses of ChainInstance in com.echothree.model.control.chain.server.logic
Methods in com.echothree.model.control.chain.server.logic that return ChainInstanceModifier and TypeMethodDescriptionprotected ChainInstance
BaseChainLogic.createChainInstance
(ExecutionErrorAccumulator eea, Chain chain, BasePK createdBy) protected ChainInstance
BaseChainLogic.createChainInstance
(ExecutionErrorAccumulator eea, ChainType chainType, Party party, BasePK createdBy) protected ChainInstance
BaseChainLogic.createChainInstance
(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, Party party, BasePK createdBy) -
Uses of ChainInstance in com.echothree.model.control.chain.server.transfer
Methods in com.echothree.model.control.chain.server.transfer with parameters of type ChainInstanceModifier and TypeMethodDescriptionChainInstanceTransferCache.getChainInstanceTransfer
(ChainInstance chainInstance) -
Uses of ChainInstance in com.echothree.model.control.contactlist.server.logic
Methods in com.echothree.model.control.contactlist.server.logic that return ChainInstanceModifier and TypeMethodDescriptionprotected ChainInstance
ContactListChainLogic.createChainInstance
(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, PartyContactList partyContactList, BasePK createdBy) In looking for the Chain, the following are checked: 1) Check for PartyTypeContactList, if exists, use it; skip 2-3.protected ChainInstance
ContactListChainLogic.createContactListChainInstance
(ExecutionErrorAccumulator eea, String chainTypeName, PartyContactList partyContactList, BasePK createdBy) ContactListChainLogic.createContactListConfirmationChainInstance
(ExecutionErrorAccumulator eea, Party party, PartyContactList partyContactList, BasePK createdBy) ContactListChainLogic.createContactListSubscribeChainInstance
(ExecutionErrorAccumulator eea, Party party, PartyContactList partyContactList, BasePK createdBy) ContactListChainLogic.createContactListUnsubscribeChainInstance
(ExecutionErrorAccumulator eea, Party party, PartyContactList partyContactList, BasePK createdBy) -
Uses of ChainInstance in com.echothree.model.control.letter.server.control
Methods in com.echothree.model.control.letter.server.control with parameters of type ChainInstanceModifier and TypeMethodDescriptionLetterControl.createQueuedLetter
(ChainInstance chainInstance, Letter letter) LetterControl.createQueuedLetter
(ChainInstance chainInstance, Integer queuedLetterSequence, Letter letter) LetterControl.getQueuedLetter
(ChainInstance chainInstance, Integer queuedLetterSequence) LetterControl.getQueuedLetterForUpdate
(ChainInstance chainInstance, Integer queuedLetterSequence) LetterControl.getQueuedLettersByChainInstance
(ChainInstance chainInstance) LetterControl.getQueuedLettersByChainInstanceForUpdate
(ChainInstance chainInstance) boolean
LetterControl.isChainInstanceUsedByQueuedLetters
(ChainInstance chainInstance) void
LetterControl.removedQueuedLettersByChainInstance
(ChainInstance chainInstance) -
Uses of ChainInstance in com.echothree.model.control.party.server.logic
Methods in com.echothree.model.control.party.server.logic that return ChainInstanceModifier and TypeMethodDescriptionprotected ChainInstance
PartyChainLogic.createPartyChainInstance
(ExecutionErrorAccumulator eea, String chainTypeName, Party party, boolean resetChainIfRunning, BasePK createdBy) PartyChainLogic.createPartyCreditLimitChangedChainInstance
(ExecutionErrorAccumulator eea, Party party, BasePK createdBy) PartyChainLogic.createPartyCreditStatusChangedChainInstance
(ExecutionErrorAccumulator eea, Party party, BasePK createdBy) PartyChainLogic.createPartyPasswordRecoveryChainInstance
(ExecutionErrorAccumulator eea, Party party, BasePK createdBy) PartyChainLogic.createPartyTermChangedChainInstance
(ExecutionErrorAccumulator eea, Party party, BasePK createdBy) PartyChainLogic.createPartyWelcomeChainInstance
(ExecutionErrorAccumulator eea, Party party, BasePK createdBy) -
Uses of ChainInstance in com.echothree.model.control.subscription.server.logic
Methods in com.echothree.model.control.subscription.server.logic that return ChainInstanceModifier and TypeMethodDescriptionprotected ChainInstance
SubscriptionChainLogic.createChainInstance
(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, Subscription subscription, BasePK createdBy) createChainInstance is different than the version in BaseChainLogic, it requires a Subscription parameter.protected ChainInstance
SubscriptionChainLogic.createSubscriptionChainInstance
(ExecutionErrorAccumulator eea, String chainTypeName, Subscription subscription, BasePK createdBy) SubscriptionChainLogic.createSubscriptionExpirationChainInstance
(ExecutionErrorAccumulator eea, Subscription subscription, BasePK createdBy) SubscriptionChainLogic.createSubscriptionExpirationWarningChainInstance
(ExecutionErrorAccumulator eea, Subscription subscription, BasePK createdBy) SubscriptionChainLogic.createSubscriptionInitialChainInstance
(ExecutionErrorAccumulator eea, Subscription subscription, BasePK createdBy) SubscriptionChainLogic.createSubscriptionRenewalChainInstance
(ExecutionErrorAccumulator eea, Subscription subscription, BasePK createdBy) TODO: Consider the RemainingTime in the SubscriptionDetail when choosing the Chain to use. -
Uses of ChainInstance in com.echothree.model.data.chain.server.entity
Methods in com.echothree.model.data.chain.server.entity that return ChainInstanceModifier and TypeMethodDescriptionChainInstanceDetail.getChainInstance()
ChainInstanceDetail.getChainInstance
(EntityPermission entityPermission) ChainInstanceDetail.getChainInstance
(Session session) ChainInstanceDetail.getChainInstance
(Session session, EntityPermission entityPermission) ChainInstanceEntityRole.getChainInstance()
ChainInstanceEntityRole.getChainInstance
(EntityPermission entityPermission) ChainInstanceEntityRole.getChainInstance
(Session session) ChainInstanceEntityRole.getChainInstance
(Session session, EntityPermission entityPermission) ChainInstanceStatus.getChainInstance()
ChainInstanceStatus.getChainInstance
(EntityPermission entityPermission) ChainInstanceStatus.getChainInstance
(Session session) ChainInstanceStatus.getChainInstance
(Session session, EntityPermission entityPermission) ChainInstanceDetail.getChainInstanceForUpdate()
ChainInstanceDetail.getChainInstanceForUpdate
(Session session) ChainInstanceEntityRole.getChainInstanceForUpdate()
ChainInstanceEntityRole.getChainInstanceForUpdate
(Session session) ChainInstanceStatus.getChainInstanceForUpdate()
ChainInstanceStatus.getChainInstanceForUpdate
(Session session) Methods in com.echothree.model.data.chain.server.entity with parameters of type ChainInstanceModifier and TypeMethodDescriptionvoid
ChainInstanceDetail.setChainInstance
(ChainInstance entity) void
ChainInstanceEntityRole.setChainInstance
(ChainInstance entity) void
ChainInstanceStatus.setChainInstance
(ChainInstance entity) -
Uses of ChainInstance in com.echothree.model.data.chain.server.factory
Methods in com.echothree.model.data.chain.server.factory that return ChainInstanceModifier and TypeMethodDescriptionChainInstanceFactory.create()
ChainInstanceFactory.create
(ChainInstanceDetailPK activeDetailPK, ChainInstanceDetailPK lastDetailPK) ChainInstanceFactory.create
(ChainInstanceDetail activeDetail, ChainInstanceDetail lastDetail) ChainInstanceFactory.create
(Session session, ChainInstanceDetailPK activeDetailPK, ChainInstanceDetailPK lastDetailPK) ChainInstanceFactory.create
(Session session, ChainInstanceDetail activeDetail, ChainInstanceDetail lastDetail) ChainInstanceFactory.getEntityFromCache
(Session session, ChainInstancePK pk) ChainInstanceFactory.getEntityFromPK
(EntityPermission entityPermission, ChainInstancePK pk) ChainInstanceFactory.getEntityFromPK
(Session session, EntityPermission entityPermission, ChainInstancePK pk) ChainInstanceFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps) ChainInstanceFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) ChainInstanceFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) ChainInstanceFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) ChainInstanceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) ChainInstanceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) ChainInstanceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) ChainInstanceFactory.getEntityFromResultSet
(EntityPermission entityPermission, ResultSet rs) ChainInstanceFactory.getEntityFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) ChainInstanceFactory.getEntityFromValue
(EntityPermission entityPermission, ChainInstanceValue value) ChainInstanceFactory.getEntityFromValue
(Session session, EntityPermission entityPermission, ChainInstanceValue value) Methods in com.echothree.model.data.chain.server.factory that return types with arguments of type ChainInstanceModifier and TypeMethodDescriptionChainInstanceFactory.getEntitiesFromPKs
(EntityPermission entityPermission, Collection<ChainInstancePK> pks) ChainInstanceFactory.getEntitiesFromPKs
(Session session, EntityPermission entityPermission, Collection<ChainInstancePK> pks) ChainInstanceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps) ChainInstanceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) ChainInstanceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) ChainInstanceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) ChainInstanceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) ChainInstanceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) ChainInstanceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) ChainInstanceFactory.getEntitiesFromResultSet
(EntityPermission entityPermission, ResultSet rs) ChainInstanceFactory.getEntitiesFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) Methods in com.echothree.model.data.chain.server.factory with parameters of type ChainInstanceModifier and TypeMethodDescriptionChainInstanceDetailFactory.create
(ChainInstance chainInstance, String chainInstanceName, Chain chain, Long fromTime, Long thruTime) ChainInstanceDetailFactory.create
(Session session, ChainInstance chainInstance, String chainInstanceName, Chain chain, Long fromTime, Long thruTime) ChainInstanceEntityRoleFactory.create
(ChainInstance chainInstance, ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance, Long fromTime, Long thruTime) ChainInstanceEntityRoleFactory.create
(Session session, ChainInstance chainInstance, ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance, Long fromTime, Long thruTime) ChainInstanceStatusFactory.create
(ChainInstance chainInstance, ChainActionSet nextChainActionSet, Long nextChainActionSetTime, Integer queuedLetterSequence) ChainInstanceStatusFactory.create
(Session session, ChainInstance chainInstance, ChainActionSet nextChainActionSet, Long nextChainActionSetTime, Integer queuedLetterSequence) void
ChainInstanceFactory.remove
(Session session, ChainInstance entity) void
ChainInstanceFactory.store
(Session session, ChainInstance entity) Method parameters in com.echothree.model.data.chain.server.factory with type arguments of type ChainInstanceModifier and TypeMethodDescriptionvoid
ChainInstanceFactory.store
(Session session, Collection<ChainInstance> entities) void
ChainInstanceFactory.store
(Collection<ChainInstance> entities) -
Uses of ChainInstance in com.echothree.model.data.letter.server.entity
Methods in com.echothree.model.data.letter.server.entity that return ChainInstanceModifier and TypeMethodDescriptionQueuedLetter.getChainInstance()
QueuedLetter.getChainInstance
(EntityPermission entityPermission) QueuedLetter.getChainInstance
(Session session) QueuedLetter.getChainInstance
(Session session, EntityPermission entityPermission) QueuedLetter.getChainInstanceForUpdate()
QueuedLetter.getChainInstanceForUpdate
(Session session) Methods in com.echothree.model.data.letter.server.entity with parameters of type ChainInstance -
Uses of ChainInstance in com.echothree.model.data.letter.server.factory
Methods in com.echothree.model.data.letter.server.factory with parameters of type ChainInstanceModifier and TypeMethodDescriptionQueuedLetterFactory.create
(ChainInstance chainInstance, Integer queuedLetterSequence, Letter letter) QueuedLetterFactory.create
(Session session, ChainInstance chainInstance, Integer queuedLetterSequence, Letter letter)