Class BOSharedResource
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.docshare.documents.bl.sharedresource.BOSharedResource
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
- Direct Known Subclasses:
BODirectory,BOFile
Business object representing a shared resource.
Shared resources can be of different types:
Shared resources can be of different types:
- Files: Documents, images, or any other file type that users can upload, download, and share
- Directories: Containers that organize related resources in a hierarchical structure
- 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 author id.Returns the creation date.Returns the central creation date.Returns the edit date.Returns the central edit date.Returns the editor id.Returns the end validity date.getId()Returns the id.getName()Returns the name.Returns the origin id.Returns the parent uuid.Returns the raw tag list.Returns the start validity date.getType()Returns the type id.getUuid()Returns the uuid.Returns the uuid path.Returns the version.isActive()Checks if the shared resource is active.Checks if the shared resource is deleted.isDraft()Checks if the shared resource is draft.isSystem()Checks if the shared resource is a system resource.voidSets the resource to active.voidSets the author id.voidsetCreationDate(Date creationDate) Sets the creation date.voidsetCreationDateCentral(Date creationDateCentral) Sets the central creation date.voidsetDeleted(Boolean deleted) Sets the resource to deleted.voidSets the shared resource to draft.voidsetEditDate(Date editDate) Sets the edit date.voidsetEditDateCentral(Date editDateCentral) Sets the central edit date.voidSets the editor id.voidsetEndValidityDate(Date endValidityDate) Sets the end validity date.voidSets the id.voidSets the name.voidSets the origin id.voidsetParentUuid(String parentUuid) Sets the parent uuid.voidsetRawTagList(String rawTagList) Sets the raw tag list.voidsetStartValidityDate(Date startValidityDate) Sets the start validity date.voidSets the shared resource to system.voidSets the type id.voidSets the uuid.voidsetUuidPath(String uuidPath) Sets the uuid path.voidsetVersion(Long version) Sets the version.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
-
BOSharedResource
public BOSharedResource()
-
-
Method Details
-
getId
Returns the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the id
-
getVersion
Returns the version.- Returns:
- the version
-
setVersion
Sets the version.- Parameters:
version- the version
-
isDeleted
Checks if the shared resource is deleted.- Returns:
- true if is the shared resource is deleted, false otherwise
-
setDeleted
Sets the resource to deleted.- Parameters:
deleted- true if the resource must be deleted, false otherwise
-
isActive
Checks if the shared resource is active.- Returns:
- true if the shared resource is active, false otherwise
-
setActive
Sets the resource to active.- Parameters:
active- true if the resource must be active, false otherwise
-
isDraft
Checks if the shared resource is draft.- Returns:
- true if the resource is draft, false otherwise
-
setDraft
Sets the shared resource to draft.- Parameters:
draft- true if the shared resource must be draft, false otherwise
-
getUuid
Returns the uuid.- Returns:
- the uuid
-
setUuid
Sets the uuid.- Parameters:
uuid- the uuid
-
getName
Returns the name.- Returns:
- the name
-
setName
Sets the name.- Parameters:
name- the name
-
getParentUuid
Returns the parent uuid.- Returns:
- the parent uuid
-
setParentUuid
Sets the parent uuid.- Parameters:
parentUuid- the parent uuid
-
getUuidPath
Returns the uuid path.- Returns:
- the uuid path
-
setUuidPath
Sets the uuid path.- Parameters:
uuidPath- the uuid path
-
getCreationDate
Returns the creation date.- Returns:
- the creation date
-
setCreationDate
Sets the creation date.- Parameters:
creationDate- the creation date
-
getCreationDateCentral
Returns the central creation date.- Returns:
- the central creation date
-
setCreationDateCentral
Sets the central creation date.- Parameters:
creationDateCentral- the central creation date
-
getEditDate
Returns the edit date.- Returns:
- the edit date
-
setEditDate
Sets the edit date.- Parameters:
editDate- the edit date
-
getEditDateCentral
Returns the central edit date.- Returns:
- the central edit date
-
setEditDateCentral
Sets the central edit date.- Parameters:
editDateCentral- the central edit date
-
getRawTagList
Returns the raw tag list.- Returns:
- the raw tag list
-
setRawTagList
Sets the raw tag list.- Parameters:
rawTagList- the raw tag list
-
getAuthor
Returns the author id.- Returns:
- the author id
-
setAuthor
Sets the author id.- Parameters:
author- the author id
-
getEditor
Returns the editor id.- Returns:
- the editor id
-
setEditor
Sets the editor id.- Parameters:
editor- the editor id
-
getType
Returns the type id.- Returns:
- the type id
-
setType
Sets the type id.- Parameters:
type- the type id
-
getStartValidityDate
Returns the start validity date.- Returns:
- the start validity date
-
setStartValidityDate
Sets the start validity date.- Parameters:
startValidityDate- the start validity date
-
getEndValidityDate
Returns the end validity date.- Returns:
- the end validity date
-
setEndValidityDate
Sets the end validity date.- Parameters:
endValidityDate- the end validity date
-
isSystem
Checks if the shared resource is a system resource.- Returns:
- true if the shared resource is a system resource, false otherwise
-
setSystem
Sets the shared resource to system.- Parameters:
system- true if the shared resource must be a system resource, false otherwise
-
getOrigin
Returns the origin id.- Returns:
- the origin id
-
setOrigin
Sets the origin id.- Parameters:
origin- the origin id
-