Class BOGisVisibilityRule
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.gis.rule.BOGisVisibilityRule
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a gis offline package
- Since:
- 12.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 TypeMethodDescriptiongetId()Returns the gis visibility rule id.Returns the offline package id.Returns the list of operation center ids associated to the rule.Returns the string containing all the operation center ids associated to the rule.Returns the rule ordering.Returns the service layer id.Returns the list of user type ids associated to the rule.Returns the string containing all the user type ids associated to the rule.isActive()Checks if the gis visibility rule is active.Checks if the gis visibility rule is visible by default.voidSets the gis visibility rule to active.voidsetDefaultVisible(Boolean defaultVisible) Sets the gis visibility rule to visible by default.voidSets the gis visibility rule id.voidsetOfflinePackage(Long offlinePackage) Sets the offline package id.voidsetOperationCenters(LongSet userTypes) Sets the list of operation center ids that must be associated to the rule.voidsetOperationCentersString(String operationCenters) Sets the string containing all the user type ids that must be associated to the rule.voidsetOrdering(Long ordering) Sets the rule ordering.voidsetServiceLayer(Long serviceLayer) Sets the service layer id.voidsetUserTypes(LongSet userTypes) Sets the user types that must be associated to the rule.voidsetUserTypesString(String userTypes) Sets the string containing all the user type ids that must be associated to the rule.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
-
BOGisVisibilityRule
public BOGisVisibilityRule()
-
-
Method Details
-
getId
Returns the gis visibility rule id.- Returns:
- the the gis visibility rule id
-
setId
Sets the gis visibility rule id.- Parameters:
id- the gis visibility rule id
-
getOfflinePackage
Returns the offline package id.- Returns:
- the offline package id
- See Also:
-
setOfflinePackage
Sets the offline package id.- Parameters:
offlinePackage- the offline package id- See Also:
-
getServiceLayer
Returns the service layer id.- Returns:
- the service layer id
-
setServiceLayer
Sets the service layer id.- Parameters:
serviceLayer- the service layer id
-
isActive
Checks if the gis visibility rule is active.- Returns:
- true if the rule is active, false otherwise
-
setActive
Sets the gis visibility rule to active.- Parameters:
active- true if the rule must be active, false otherwise
-
isDefaultVisible
Checks if the gis visibility rule is visible by default.- Returns:
- true if the rule is visible by default, false otherwise
-
setDefaultVisible
Sets the gis visibility rule to visible by default.- Parameters:
defaultVisible- the default visible
-
getOrdering
Returns the rule ordering.- Returns:
- the gis visibility rule ordering
-
setOrdering
Sets the rule ordering.- Parameters:
ordering- the gis visibility rule ordering
-
getUserTypes
Returns the list of user type ids associated to the rule.- Returns:
- the gis visibility rule's user type ids
-
setUserTypes
Sets the user types that must be associated to the rule.- Parameters:
userTypes- the gis visibility rule's user type ids
-
getUserTypesString
Returns the string containing all the user type ids associated to the rule.- Returns:
- the gis visibility rule's user type ids string
-
setUserTypesString
Sets the string containing all the user type ids that must be associated to the rule.- Parameters:
userTypes- the gis visibility rule's user types ids
-
getOperationCenters
Returns the list of operation center ids associated to the rule.- Returns:
- the gis visibility rule's operation center ids
-
setOperationCenters
Sets the list of operation center ids that must be associated to the rule.- Parameters:
userTypes- the gis visibility rule's operation center ids
-
getOperationCentersString
Returns the string containing all the operation center ids associated to the rule.- Returns:
- the gis visibility rule's operation center ids string
-
setOperationCentersString
Sets the string containing all the user type ids that must be associated to the rule.- Parameters:
operationCenters- the operation centers string
-