Class BOSchedulingProposal
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedulingproposal.BOSchedulingProposal
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
- Direct Known Subclasses:
BOSchedulingCreationProposal,BOSchedulingRemovalProposal
Business object representing a Scheduling Proposal
- Since:
- 14.0
- See Also:
- GCApi:
- bo
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the cancel date.Returns the cancel user id.Returns the creation date.Returns the creation user id.getId()Returns id of scheduling proposal.Returns the last processing counter.Returns the last processing date.Returns the last processing error.Returns the operation center id.getState()Returns the state id.getType()Returns the type id.abstract booleanReturns true if the scheduling proposal is creation.abstract booleanReturns true if the scheduling proposal is removal.voidsetCancelDate(Date cancelDate) Sets the cancel date.voidsetCancelUser(Long cancelUser) Sets the cancel user id.voidsetCreationDate(Date creationDate) Sets the creation date.voidsetCreationUser(Long creationUser) Sets the creation user id.voidSets id of scheduling proposal.voidsetLastProcessingCounter(Long lastProcessingCounter) Sets the last processing counter.voidsetLastProcessingDate(Date lastProcessingDate) Sets the slast processing date.voidsetLastProcessingError(LocalizedString lastProcessingError) Sets the last processing error.voidsetOperationCenter(Long operationCenter) Sets operation center id.voidSets the state id.voidSets the type id.Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
BOSchedulingProposal
public BOSchedulingProposal()
-
-
Method Details
-
getId
Returns id of scheduling proposal.- Returns:
- id of scheduling proposal
-
setId
Sets id of scheduling proposal.- Parameters:
id- id of scheduling proposal
-
getOperationCenter
Returns the operation center id.- Returns:
- the operation center id
-
setOperationCenter
Sets operation center id.- Parameters:
operationCenter- operation center id
-
getState
Returns the state id.- Returns:
- the state id
-
setState
Sets the state id.- Parameters:
state- the state id
-
getType
Returns the type id.- Returns:
- the type id
-
setType
Sets the type id.- Parameters:
type- the type id
-
getCreationDate
Returns the creation date.- Returns:
- the creation date
-
setCreationDate
Sets the creation date.- Parameters:
creationDate- the creation date
-
getCreationUser
Returns the creation user id.- Returns:
- the creation user id
-
setCreationUser
Sets the creation user id.- Parameters:
creationUser- the creation user id
-
getCancelDate
Returns the cancel date.- Returns:
- the cancel date
-
setCancelDate
Sets the cancel date.- Parameters:
cancelDate- the cancel date
-
getCancelUser
Returns the cancel user id.- Returns:
- the cancel user id
-
setCancelUser
Sets the cancel user id.- Parameters:
cancelUser- the scancel user id
-
getLastProcessingDate
Returns the last processing date.- Returns:
- the last processing date
-
setLastProcessingDate
Sets the slast processing date.- Parameters:
lastProcessingDate- the last processing date
-
getLastProcessingCounter
Returns the last processing counter.- Returns:
- the last processing counter
-
setLastProcessingCounter
Sets the last processing counter.- Parameters:
lastProcessingCounter- the last processing counter
-
getLastProcessingError
Returns the last processing error.- Returns:
- the last processing error
-
setLastProcessingError
Sets the last processing error.- Parameters:
lastProcessingError- the last processing error
-
isCreation
public abstract boolean isCreation()Returns true if the scheduling proposal is creation.- Returns:
- true if the scheduling proposal is creation
-
isRemoval
public abstract boolean isRemoval()Returns true if the scheduling proposal is removal.- Returns:
- true if the scheduling proposal is removal
-