Class EntityInstanceLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.core.server.logic.EntityInstanceLogic
-
Method Summary
Modifier and TypeMethodDescriptionint
countPossibleEntitySpecs
(EntityRefSpec entityRefSpec, KeySpec keySpec, GuidSpec guidSpec, UlidSpec ulidSpec) int
countPossibleEntitySpecs
(UniversalEntitySpec universalEntitySpec) int
countPossibleEntitySpecs
(String entityRef, String key, String guid, String ulid) createEntityInstance
(ExecutionErrorAccumulator eea, EntityType entityType, BasePK createdBy) void
deleteEntityInstance
(ExecutionErrorAccumulator eea, EntityInstance entityInstance, BasePK deletedBy) getEntityInstance
(ExecutionErrorAccumulator eea, EntityRefSpec entityRefSpec, KeySpec keySpec, GuidSpec guidSpec, UlidSpec ulidSpec, String componentVendorName, String... entityTypeNames) getEntityInstance
(ExecutionErrorAccumulator eea, UniversalEntitySpec universalEntitySpec) getEntityInstance
(ExecutionErrorAccumulator eea, UniversalEntitySpec universalEntitySpec, String componentVendorName, String... entityTypeNames) getEntityInstance
(ExecutionErrorAccumulator eea, String entityRef, String key, String guid, String ulid, String componentVendorName, String... entityTypeNames) getEntityInstanceByEntityRef
(ExecutionErrorAccumulator eea, String entityRef) getEntityRefFromEntityInstance
(EntityInstance entityInstance) static EntityInstanceLogic
void
removeEntityInstance
(ExecutionErrorAccumulator eea, EntityInstance entityInstance) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
createEntityInstance
public EntityInstance createEntityInstance(ExecutionErrorAccumulator eea, EntityType entityType, BasePK createdBy) -
getEntityInstanceByEntityRef
-
getEntityInstanceByEntityRef
public EntityInstance getEntityInstanceByEntityRef(ExecutionErrorAccumulator eea, EntityRefSpec spec) -
getEntityInstanceByKey
-
getEntityInstanceByKey
-
getEntityInstanceByGuid
-
getEntityInstanceByUlid
-
getEntityInstanceByGuid
-
getEntityInstanceByUlid
-
getEntityInstance
public EntityInstance getEntityInstance(ExecutionErrorAccumulator eea, String entityRef, String key, String guid, String ulid, String componentVendorName, String... entityTypeNames) -
getEntityInstance
public EntityInstance getEntityInstance(ExecutionErrorAccumulator eea, EntityRefSpec entityRefSpec, KeySpec keySpec, GuidSpec guidSpec, UlidSpec ulidSpec, String componentVendorName, String... entityTypeNames) -
getEntityInstance
public EntityInstance getEntityInstance(ExecutionErrorAccumulator eea, UniversalEntitySpec universalEntitySpec) -
getEntityInstance
public EntityInstance getEntityInstance(ExecutionErrorAccumulator eea, UniversalEntitySpec universalEntitySpec, String componentVendorName, String... entityTypeNames) -
countPossibleEntitySpecs
-
countPossibleEntitySpecs
public int countPossibleEntitySpecs(EntityRefSpec entityRefSpec, KeySpec keySpec, GuidSpec guidSpec, UlidSpec ulidSpec) -
countPossibleEntitySpecs
-
getEntityRefFromEntityInstance
-
deleteEntityInstance
public void deleteEntityInstance(ExecutionErrorAccumulator eea, EntityInstance entityInstance, BasePK deletedBy) -
removeEntityInstance
-