Class PeriodLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.period.server.logic.PeriodLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePeriod(PeriodKind periodKind, String periodName, Period parentPeriod, PeriodType periodType, Long startTime, Long endTime, PartyPK createdBy) getPeriodByName(ExecutionErrorAccumulator eea, PeriodKind periodKind, String periodName) getPeriodByName(ExecutionErrorAccumulator eea, PeriodKind periodKind, String periodName, EntityPermission entityPermission) getPeriodSelection(ExecutionErrorAccumulator executionErrorAccumulator, PeriodKind periodKind, String parentPeriodName, String periodTypeName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasErrors, hasExecutionErrors
-
Constructor Details
-
PeriodLogic
protected PeriodLogic()
-
-
Method Details
-
createPeriod
public Period createPeriod(PeriodKind periodKind, String periodName, Period parentPeriod, PeriodType periodType, Long startTime, Long endTime, PartyPK createdBy) -
getPeriodByName
public Period getPeriodByName(ExecutionErrorAccumulator eea, PeriodKind periodKind, String periodName, EntityPermission entityPermission) -
getPeriodByName
public Period getPeriodByName(ExecutionErrorAccumulator eea, PeriodKind periodKind, String periodName) -
getPeriodSelection
public PeriodControl.PeriodSelection getPeriodSelection(ExecutionErrorAccumulator executionErrorAccumulator, PeriodKind periodKind, String parentPeriodName, String periodTypeName)
-