Class BOGisOfflinePackage
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.gis.offline.BOGisOfflinePackage
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned,overit.geocallapp.wfm.gis.privileges.GisVisibilityRuleTarget
public class BOGisOfflinePackage
extends DynO
implements overit.geocallapp.wfm.gis.privileges.GisVisibilityRuleTarget
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 TypeMethodDescriptionReturns the esri table.Returns the gis offline package external id.Returns the id of the gis offline file type.getId()Returns the gis offline package id.getLabel()Returns the db field used to represent the gis package name.Returns the last update of the gis offline package.Returns the id of the gis offline layer type.getName()Returns the gis offline package name.Returns the ordering of the gis offline package.getPath()Returns the path of the gis offline package.Returns the db field of theBOGisVisibilityRuleused to link it with the gis package.Returns the id of the gis offline package service.getUuid()Returns the uuid of ther gis offline package.isActive()Checks if the gis offline package is active.Checks if the gis offline package is synchronizable.voidSets the gis offline package to active.voidsetEsriTable(String esriTable) Sets the esri table.voidsetExternalId(Long externalId) Sets the external id.voidsetFileType(Long fileType) Sets the id of the gis offline file type.voidSets the gis offline package id.voidsetLastUpdate(Date lastUpdate) Sets the last update of the gis offline package.voidsetLayerType(Long layerType) Sets the id of the gis offline layer type.voidSets the gis offline package name.voidsetOrdering(Long ordering) Sets the ordering of the gis offline package.voidSets the path of the gis offline package.voidsetService(Long service) Sets the id of the gis offline package service.voidsetSynchronizable(Boolean synchronizable) Sets the gis offline package to synchronizable.voidSets the uuid of the gis offline package.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
-
BOGisOfflinePackage
public BOGisOfflinePackage()
-
-
Method Details
-
getId
Returns the gis offline package id.- Specified by:
getIdin interfaceoverit.geocallapp.wfm.gis.privileges.GisVisibilityRuleTarget- Returns:
- the the gis offline package id
-
setId
Sets the gis offline package id.- Parameters:
id- the gis offline package id
-
getExternalId
Returns the gis offline package external id.- Returns:
- the external id
-
setExternalId
Sets the external id.- Parameters:
externalId- the external id
-
getService
Returns the id of the gis offline package service.- Returns:
- the service id
-
setService
Sets the id of the gis offline package service.- Parameters:
service- the service id
-
getOrdering
Returns the ordering of the gis offline package.- Returns:
- the ordering
-
setOrdering
Sets the ordering of the gis offline package.- Parameters:
ordering- the ordering
-
getPath
Returns the path of the gis offline package.- Returns:
- the path
-
setPath
Sets the path of the gis offline package.- Parameters:
path- the path
-
getName
Returns the gis offline package name.- Returns:
- the name
-
setName
Sets the gis offline package name.- Parameters:
name- the name
-
getEsriTable
Returns the esri table.- Returns:
- the esri table
-
setEsriTable
Sets the esri table.- Parameters:
esriTable- the esri table
-
getLastUpdate
Returns the last update of the gis offline package.- Returns:
- the last update
-
setLastUpdate
Sets the last update of the gis offline package.- Parameters:
lastUpdate- the last update
-
isActive
Checks if the gis offline package is active.- Returns:
- true if the gis offline package is active, false otherwise
-
setActive
Sets the gis offline package to active.- Parameters:
active- true if the gis offline package must be active, false otherwise
-
getUuid
Returns the uuid of ther gis offline package.- Returns:
- the uuid
-
setUuid
Sets the uuid of the gis offline package.- Parameters:
uuid- the uuid
-
getLabel
Returns the db field used to represent the gis package name.- Specified by:
getLabelin interfaceoverit.geocallapp.wfm.gis.privileges.GisVisibilityRuleTarget- Returns:
- the db label field
-
getRuleField
Returns the db field of theBOGisVisibilityRuleused to link it with the gis package.- Specified by:
getRuleFieldin interfaceoverit.geocallapp.wfm.gis.privileges.GisVisibilityRuleTarget- Returns:
- the db visibility rule field
-
isSynchronizable
Checks if the gis offline package is synchronizable.- Returns:
- true if the gis offline package is synchronizable, false otherwise
-
setSynchronizable
Sets the gis offline package to synchronizable.- Parameters:
synchronizable- true if the gis offline package must be synchronizable, false otherwise
-
getLayerType
Returns the id of the gis offline layer type.- Returns:
- the layer type id
-
setLayerType
Sets the id of the gis offline layer type.- Parameters:
layerType- the layer type id
-
getFileType
Returns the id of the gis offline file type.- Returns:
- the file type id
-
setFileType
Sets the id of the gis offline file type.- Parameters:
fileType- the file type id
-