|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.adapter.secure.GenericSecuredRepository atg.adapter.secure.GenericSecuredMutableRepository atg.adapter.secure.GenericSecuredMutableContentRepository
public class GenericSecuredMutableContentRepository
A subclass of GenericSecureMutableRepository which implements the ContentRepository API. This repository should be used to wrap the GSARepository because it implements both MutableRepository AND ContentRepository.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
Fields inherited from class atg.adapter.secure.GenericSecuredMutableRepository |
---|
mMutableItemCache |
Fields inherited from class atg.adapter.secure.GenericSecuredRepository |
---|
mItemCache, mRepository, mSecurityConfiguration, mTransactionManager |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
GenericSecuredMutableContentRepository()
|
Method Summary | |
---|---|
atg.repository.content.ContentRootPathProvider |
getContentRootPathProvider()
Returns the ContentRootPathProvider component that determines the base path of content items living on the filesystem. |
ContentRepositoryFolder |
getFolder(java.lang.String pId)
Returns a folder by it's id |
ContentRepositoryFolder |
getFolderByPath(java.lang.String pPath)
Returns a folder based on the supplied path. |
ContentRepositoryFolder[] |
getFolders(java.lang.String[] pIds)
Returns a set of folders with the given ids |
ContentRepositoryFolder[] |
getFoldersByPath(java.lang.String[] pPaths)
Returns a set of folders based on the supplied paths. |
ContentRepositoryItem |
getItemByPath(java.lang.String pPath)
Returns a document based on the supplied path. |
ContentRepositoryItem[] |
getItemsByPath(java.lang.String[] pPaths)
Returns a set of document based on the supplied paths. |
java.lang.String |
getPathSeparator()
Returns the String which represents the path seperator for the path names of the items in the repository |
ContentRepositoryFolder |
getRootFolder()
Returns the folder which points toward the "root folder." |
void |
setContentRootPathProvider(atg.repository.content.ContentRootPathProvider pContentRootPathProvider)
Sets the ContentRootPathProvider component that determines the base path of content items living on the filesystem. |
Methods inherited from class atg.adapter.secure.GenericSecuredMutableRepository |
---|
addItem, addItem, createItem, createItem, filterMutableItems, getItemForUpdate, getItemForUpdate, getItemsForUpdate, getItemsForUpdate, removeItem, removeItem, setRepository, updateItem |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface atg.repository.Repository |
---|
getDefaultViewName, getItem, getItem, getItemDescriptor, getItemDescriptor, getItemDescriptorNames, getItems, getItems, getRepositoryName, getView, getView, getViewNames |
Methods inherited from interface atg.repository.SecuredRepository |
---|
getSecurityConfiguration, getSecurityPolicy |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public GenericSecuredMutableContentRepository()
Method Detail |
---|
public ContentRepositoryItem getItemByPath(java.lang.String pPath) throws RepositoryException
getItemByPath
in interface ContentRepository
pPath
- a value which represents the "name" of the document.
e.g. "/foo/bar.html"
RepositoryException
public ContentRepositoryItem[] getItemsByPath(java.lang.String[] pPaths) throws RepositoryException
getItemsByPath
in interface ContentRepository
pPaths
- an array of paths, each of which represents the
"name" of a single document. e.g. "/foo/bar.html"
RepositoryException
public ContentRepositoryFolder getRootFolder() throws RepositoryException
getRootFolder
in interface ContentRepository
RepositoryException
public ContentRepositoryFolder getFolder(java.lang.String pId) throws RepositoryException
getFolder
in interface ContentRepository
RepositoryException
public ContentRepositoryFolder[] getFolders(java.lang.String[] pIds) throws RepositoryException
getFolders
in interface ContentRepository
RepositoryException
public ContentRepositoryFolder getFolderByPath(java.lang.String pPath) throws RepositoryException
getFolderByPath
in interface ContentRepository
pPath
- a value which represents the "name" of the folder.
e.g. "/foo/bar/"
RepositoryException
public ContentRepositoryFolder[] getFoldersByPath(java.lang.String[] pPaths) throws RepositoryException
getFoldersByPath
in interface ContentRepository
pPaths
- an array of paths, each of which represents
the "name" of a single folder. e.g. "/foo/bar/"
RepositoryException
public java.lang.String getPathSeparator()
getPathSeparator
in interface ContentRepository
public void setContentRootPathProvider(atg.repository.content.ContentRootPathProvider pContentRootPathProvider)
setContentRootPathProvider
in interface ContentRepository
pContentRootPathProvider
- the component providing this servicepublic atg.repository.content.ContentRootPathProvider getContentRootPathProvider()
getContentRootPathProvider
in interface ContentRepository
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |