Class DocumentLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.document.server.logic.DocumentLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDocument(ExecutionErrorAccumulator ema, DocumentType documentType, MimeType mimeType, Language preferredLanguage, String description, ByteArray blob, String clob, PartyPK createdBy) createPartyDocument(ExecutionErrorAccumulator ema, Party party, DocumentType documentType, MimeType mimeType, Boolean isDefault, Integer sortOrder, Language preferredLanguage, String description, ByteArray blob, String clob, PartyPK createdBy) getDocumentByName(ExecutionErrorAccumulator eea, String documentName) getDocumentByName(ExecutionErrorAccumulator eea, String documentName, EntityPermission entityPermission) getDocumentByNameForUpdate(ExecutionErrorAccumulator eea, String documentName) getDocumentByUniversalSpec(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec) getDocumentByUniversalSpec(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec, EntityPermission entityPermission) getDocumentByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec) static DocumentLogicMethods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
DocumentLogic
protected DocumentLogic()
-
-
Method Details
-
getInstance
-
getPages
-
createDocument
public Document createDocument(ExecutionErrorAccumulator ema, DocumentType documentType, MimeType mimeType, Language preferredLanguage, String description, ByteArray blob, String clob, PartyPK createdBy) -
getDocumentByName
public Document getDocumentByName(ExecutionErrorAccumulator eea, String documentName, EntityPermission entityPermission) -
getDocumentByName
-
getDocumentByNameForUpdate
-
getDocumentByUniversalSpec
public Document getDocumentByUniversalSpec(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec, EntityPermission entityPermission) -
getDocumentByUniversalSpec
public Document getDocumentByUniversalSpec(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec) -
getDocumentByUniversalSpecForUpdate
public Document getDocumentByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, DocumentUniversalSpec universalSpec) -
createPartyDocument
public PartyDocument createPartyDocument(ExecutionErrorAccumulator ema, Party party, DocumentType documentType, MimeType mimeType, Boolean isDefault, Integer sortOrder, Language preferredLanguage, String description, ByteArray blob, String clob, PartyPK createdBy)
-