public class GenericSecuredMutableContentRepository extends GenericSecuredMutableRepository implements ContentRepository
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION  | 
mMutableItemCachemItemCache, mRepository, mSecurityConfiguration, mTransactionManagerSERVICE_INFO_KEYDEFAULT_LOG_TRACE_STATUSDEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS| Constructor and Description | 
|---|
GenericSecuredMutableContentRepository()  | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
addItem, addItem, createItem, createItem, filterMutableItems, getItemForUpdate, getItemForUpdate, getItemsForUpdate, getItemsForUpdate, removeItem, removeItem, setRepository, updateItemaddDynamicSubtype, checkAccess, checkAccess, checkAccess, checkForInvalidRepository, doStartService, filterItems, getComponentResourceBundleName, getConfigurationFile, getDefaultViewName, getItem, getItem, getItemDescriptor, getItemDescriptor, getItemDescriptorNames, getItems, getItems, getQueryEndIndexFactor, getQueryMinimumQuerySize, getRepository, getRepositoryDisplayName, getRepositoryDisplayNameResource, getRepositoryName, getSecurityConfiguration, getSecurityPolicy, getTransactionManager, getView, getView, getViewNames, getWrappedRepositories, getWrappedRepository, getXMLToolsFactory, hasAccess, isDisableSecurityEnhancements, receiveEvent, removeDynamicSubtype, setComponentResourceBundleName, setConfigurationFile, setDisableSecurityEnhancements, setQueryEndIndexFactor, setQueryMinimumQuerySize, setRepositoryDisplayNameResource, setRepositoryName, setSecurityConfiguration, setTransactionManager, setXMLToolsFactory, unwrapArray, unwrapList, unwrapMap, unwrapSet, unwrapValue, wrapItemsaddLogListener, createAdminServlet, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toStringvlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDefaultViewName, getItem, getItem, getItemDescriptor, getItemDescriptor, getItemDescriptorNames, getItems, getItems, getRepositoryName, getView, getView, getViewNamesgetSecurityConfiguration, getSecurityPolicypublic GenericSecuredMutableContentRepository()
public ContentRepositoryItem getItemByPath(java.lang.String pPath) throws RepositoryException
getItemByPath in interface ContentRepositorypPath - a value which represents the "name" of the document. 
 e.g. "/foo/bar.html"RepositoryExceptionpublic ContentRepositoryItem[] getItemsByPath(java.lang.String[] pPaths) throws RepositoryException
getItemsByPath in interface ContentRepositorypPaths - an array of paths, each of which represents the 
 "name" of a single document.  e.g. "/foo/bar.html"RepositoryExceptionpublic ContentRepositoryFolder getRootFolder() throws RepositoryException
getRootFolder in interface ContentRepositoryRepositoryExceptionpublic ContentRepositoryFolder getFolder(java.lang.String pId) throws RepositoryException
getFolder in interface ContentRepositoryRepositoryExceptionpublic ContentRepositoryFolder[] getFolders(java.lang.String[] pIds) throws RepositoryException
getFolders in interface ContentRepositoryRepositoryExceptionpublic ContentRepositoryFolder getFolderByPath(java.lang.String pPath) throws RepositoryException
getFolderByPath in interface ContentRepositorypPath - a value which represents the "name" of the folder. 
 e.g. "/foo/bar/"RepositoryExceptionpublic ContentRepositoryFolder[] getFoldersByPath(java.lang.String[] pPaths) throws RepositoryException
getFoldersByPath in interface ContentRepositorypPaths - an array of paths, each of which represents 
 the "name" of a single folder. e.g. "/foo/bar/"RepositoryExceptionpublic java.lang.String getPathSeparator()
getPathSeparator in interface ContentRepositorypublic void setContentRootPathProvider(atg.repository.content.ContentRootPathProvider pContentRootPathProvider)
setContentRootPathProvider in interface ContentRepositorypContentRootPathProvider - the component providing this servicepublic atg.repository.content.ContentRootPathProvider getContentRootPathProvider()
getContentRootPathProvider in interface ContentRepository