Interface GlobalStoreRoot
- All Superinterfaces:
Comparable<StoreElement>
,HistoryProvider
,IDProvider
,Store
,StoreElement
,StoreElementFolder
,Workflowable
Interface providing methods to handle global store root and short access to specific children
(e.g.
GlobalContentArea
, ProjectProperties
, URLProperties
)- Since:
- 3.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.firstspirit.storage.HistoryProvider
HistoryProvider.RevisionProvider
Nested classes/interfaces inherited from interface de.espirit.firstspirit.access.store.IDProvider
IDProvider.DependentReleaseType, IDProvider.RevertType, IDProvider.UidType
Nested classes/interfaces inherited from interface de.espirit.firstspirit.access.store.Store
Store.Type
-
Field Summary
Fields inherited from interface de.espirit.firstspirit.storage.HistoryProvider
ALL_REVISIONS, EVER_SINCE, UNTIL_NOW
Fields inherited from interface de.espirit.firstspirit.access.store.IDProvider
CHANGED, NEVER_RELEASED, RELEASED
-
Method Summary
Modifier and TypeMethodDescriptionGCAPage[]
getAllPages
(StoreElement root) Deprecated.@Nullable GCAPage
getGcaByName
(String name) Returns thegca page
with the given name ornull
if no page exist with this name
CallsgetStoreElement
(name,GCAPage.UID_TYPE
)@NotNull GlobalContentArea
Get theglobal content area
node.@NotNull ProjectProperties
Returns the project property page.@NotNull URLProperties
Get the url properties node.Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.espirit.firstspirit.storage.HistoryProvider
asRevisionProvider, getHistory, getHistory
Methods inherited from interface de.espirit.firstspirit.access.store.IDProvider
contrastWith, getDisplayName, getId, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getParent, getReleasedBy, getReleaseRevision, getReleaseRevision, getReleaseStatus, getReleaseStatus, getRevision, getUid, getUidType, hasMeta, hasUid, isInReleaseStore, isInReleaseStore, isReleased, isReleased, isReleaseSupported, moveChild, moveChild, release, release, release, release, revert, setDisplayName, setMeta, setMetaFormData, setUid
Methods inherited from interface de.espirit.firstspirit.access.store.Store
addStoreListener, getDeletedChildren, getDeletedChildren, getDeletedChilds, getDeletedChilds, getElements, getMaxRevision, getProject, getStoreElement, getStoreElement, getStoreElement, getStoreElement, getType, getUserService, isFolder, isReadOnly, isRelease, removeStoreListener, restore
Methods inherited from interface de.espirit.firstspirit.access.store.StoreElement
appendChild, appendChildBefore, delete, exportStoreElement, getChildCount, getChildIndex, getChildren, getChildren, getChildren, getChildren, getCreateWorkflowPermission, getDefinedPrincipalPermissions, getEditor, getElementType, getFirstChild, getIncomingReferences, getInheritedPrincipalPermissions, getLastChanged, getName, getNextSibling, getOutgoingReferences, getPermission, getPermission, getPermission, getPreviousSibling, getReferenceName, getReferences, getReferences, getStore, getTreePermission, getWorkflowPermission, getWorkflowPermissions, getWriteLock, hasIncomingReferences, hasPermissions, importStoreElement, importStoreElements, inheritWorkflowPermission, isDeleted, isExportSupported, isImportSupported, isLocked, isLockedOnServer, isLockSupported, isPermissionSupported, isWorkflowAllowed, isWorkflowSupported, refresh, removeAllWorkflowPermissions, removeChild, removePermission, removePermission, removePermission, removeWorkflowPermission, replaceChild, save, save, save, setInheritWorkflowPermission, setLock, setLock, setPermission, setPermission, setPermission, setWorkflowPermission, setWorkflowPermissions, setWriteLock, toXml, toXml, toXml
Methods inherited from interface de.espirit.firstspirit.access.Workflowable
getColor, getTask, hasTask, removeTask, setColor, setTask
-
Method Details
-
getAllPages
Deprecated.since 5.0.100 - usegetChildren(GCAPage.class)
instead- Since:
- 3.0
-
getProjectProperties
Returns the project property page.- Returns:
- the project property page
- Since:
- 4.0
-
getUrlProperties
Get the url properties node.- Returns:
- The url properties node.
- Since:
- 5.0.4
-
getGcaByName
Returns thegca page
with the given name ornull
if no page exist with this name
CallsgetStoreElement
(name,GCAPage.UID_TYPE
)- Since:
- 4.0
-
getGlobalContentArea
Get theglobal content area
node.- Since:
- 4.0
-
getChildren(GCAPage.class)
instead