Class SchedulingModelSearchFilter
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.model.event.SchedulingModelSearchFilter
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a search filter for the scheduling mode.
- Since:
- 17.0
- See Also:
-
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 TypeMethodDescriptionRetrieves true if the scheduling model is active.Retrieves true if automatic validation will be expected.Retrieves the scheduling model description.Retrieves the operation center.Retrieves the scheduling model ID.getType()Retrieves the scheduling model type.voidSets true if the scheduling model is active.voidsetAutomaticValidation(Boolean automaticValidation) Sets true if the automatic validation will be expected.voidsetDescription(String description) Sets the scheduling model description.voidsetOperationCenter(Long operationCenter) Sets the operation center.voidsetSchedulingModelId(Long schedulingModelId) Sets the scheduling modelID.voidSets the scheduling model type.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
-
SchedulingModelSearchFilter
public SchedulingModelSearchFilter()
-
-
Method Details
-
getSchedulingModelId
Retrieves the scheduling model ID.- Returns:
- The scheduling model ID.
-
setSchedulingModelId
Sets the scheduling modelID.- Parameters:
schedulingModelId- The scheduling model ID to be set.
-
getDescription
Retrieves the scheduling model description.- Returns:
- The scheduling model description.
-
setDescription
Sets the scheduling model description.- Parameters:
description- The scheduling model description.
-
getOperationCenter
Retrieves the operation center.- Returns:
- The operation center.
-
setOperationCenter
Sets the operation center.- Parameters:
operationCenter- The operation center.
-
getActive
Retrieves true if the scheduling model is active.- Returns:
- The active flag.
-
setActive
Sets true if the scheduling model is active.- Parameters:
active- The active flag.
-
getAutomaticValidation
Retrieves true if automatic validation will be expected.- Returns:
- The automatic validation flag.
-
setAutomaticValidation
Sets true if the automatic validation will be expected.- Parameters:
automaticValidation- The automatic validation flag.
-
getType
Retrieves the scheduling model type.- Returns:
- The scheduling model type.
-
setType
Sets the scheduling model type.- Parameters:
type- The scheduling model type.
-