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.RevisionProviderNested classes/interfaces inherited from interface de.espirit.firstspirit.access.store.IDProvider
IDProvider.DependentReleaseType, IDProvider.RevertType, IDProvider.UidTypeNested 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_NOWFields inherited from interface de.espirit.firstspirit.access.store.IDProvider
CHANGED, NEVER_RELEASED, RELEASED -
Method Summary
Modifier and TypeMethodDescriptionGCAPage[]getAllPages(StoreElement root) Deprecated.@Nullable GCAPagegetGcaByName(String name) Returns thegca pagewith the given name ornullif no page exist with this name
CallsgetStoreElement(name,GCAPage.UID_TYPE)@NotNull GlobalContentAreaGet theglobal content areanode.@NotNull ProjectPropertiesReturns the project property page.@NotNull URLPropertiesGet the url properties node.Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.espirit.firstspirit.storage.HistoryProvider
asRevisionProvider, getHistory, getHistoryMethods 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, isReachableInReleaseStore, isReleased, isReleased, isReleaseSupported, moveChild, moveChild, release, release, release, release, revert, setDisplayName, setMeta, setMetaFormData, setUidMethods inherited from interface de.espirit.firstspirit.access.store.Store
addStoreListener, getDeletedChildren, getDeletedChildren, getDeletedChilds, getDeletedChilds, getElements, getMaxRevision, getProject, getStoreElement, getStoreElement, getStoreElement, getStoreElement, getType, getUserService, isContextAware, isFolder, isReadOnly, isRelease, removeStoreListener, restoreMethods 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, toXmlMethods 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 pagewith the given name ornullif no page exist with this name
CallsgetStoreElement(name,GCAPage.UID_TYPE)- Since:
- 4.0
-
getGlobalContentArea
Get theglobal content areanode.- Since:
- 4.0
-
getChildren(GCAPage.class)instead