|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport
org.apache.jetspeed.components.dao.InitablePersistenceBrokerDaoSupport
org.apache.jetspeed.page.impl.DatabasePageManager
public class DatabasePageManager
DatabasePageManager
Field Summary | |
---|---|
private int |
cacheExpiresSeconds
|
private int |
cacheSize
|
private static int |
DEFAULT_CACHE_EXPIRES_SECONDS
|
private static int |
DEFAULT_CACHE_SIZE
|
private DelegatingPageManager |
delegator
|
private static int |
MIN_CACHE_EXPIRES_SECONDS
|
private static Map |
modelClasses
|
private org.apache.jetspeed.page.PageManager |
pageManagerProxy
|
Fields inherited from class org.apache.jetspeed.components.dao.InitablePersistenceBrokerDaoSupport |
---|
repositoryPath |
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Fields inherited from interface org.apache.jetspeed.page.PageManager |
---|
SERVICE_NAME |
Constructor Summary | |
---|---|
DatabasePageManager(String repositoryPath,
int cacheSize,
int cacheExpiresSeconds,
boolean isPermissionsSecurity,
boolean isConstraintsSecurity)
|
Method Summary | |
---|---|
void |
addListener(org.apache.jetspeed.page.PageManagerEventListener listener)
|
int |
addPages(org.apache.jetspeed.om.page.Page[] pages)
|
boolean |
checkConstraint(String securityConstraintName,
String actions)
Given a securityConstraintName definition and a set of actions, run a security constraint checks |
org.apache.jetspeed.om.folder.Folder |
copyFolder(org.apache.jetspeed.om.folder.Folder source,
String path)
|
org.apache.jetspeed.om.page.Fragment |
copyFragment(org.apache.jetspeed.om.page.Fragment source,
String name)
|
org.apache.jetspeed.om.page.Link |
copyLink(org.apache.jetspeed.om.page.Link source,
String path)
|
org.apache.jetspeed.om.page.Page |
copyPage(org.apache.jetspeed.om.page.Page source,
String path)
|
org.apache.jetspeed.om.page.PageSecurity |
copyPageSecurity(org.apache.jetspeed.om.page.PageSecurity source)
|
void |
createUserHomePagesFromRoles(Subject subject)
|
void |
deepCopyFolder(org.apache.jetspeed.om.folder.Folder srcFolder,
String destinationPath,
String owner)
|
boolean |
folderExists(String folderName)
|
org.apache.jetspeed.page.document.NodeSet |
getAll(org.apache.jetspeed.om.folder.Folder folder)
|
int |
getCacheExpiresSeconds()
getCacheExpiresSeconds |
int |
getCacheSize()
getCacheSize |
boolean |
getConstraintsEnabled()
|
org.apache.jetspeed.om.page.ContentPage |
getContentPage(String path)
|
org.apache.jetspeed.om.folder.Folder |
getFolder(org.apache.jetspeed.om.folder.Folder folder,
String name)
|
org.apache.jetspeed.om.folder.Folder |
getFolder(String folderPath)
|
org.apache.jetspeed.page.document.NodeSet |
getFolders(org.apache.jetspeed.om.folder.Folder folder)
|
org.apache.jetspeed.om.page.Link |
getLink(org.apache.jetspeed.om.folder.Folder folder,
String name)
|
org.apache.jetspeed.om.page.Link |
getLink(String path)
|
org.apache.jetspeed.page.document.NodeSet |
getLinks(org.apache.jetspeed.om.folder.Folder folder)
|
org.apache.jetspeed.om.page.Page |
getPage(org.apache.jetspeed.om.folder.Folder folder,
String name)
|
org.apache.jetspeed.om.page.Page |
getPage(String path)
|
org.apache.jetspeed.page.PageManager |
getPageManagerProxy()
getPageManagerProxy |
org.apache.jetspeed.page.document.NodeSet |
getPages(org.apache.jetspeed.om.folder.Folder folder)
|
org.apache.jetspeed.om.page.PageSecurity |
getPageSecurity()
|
org.apache.jetspeed.om.page.PageSecurity |
getPageSecurity(org.apache.jetspeed.om.folder.Folder folder)
|
boolean |
getPermissionsEnabled()
|
org.apache.jetspeed.om.folder.Folder |
getUserFolder(String userName)
|
org.apache.jetspeed.om.page.Page |
getUserPage(String userName,
String pageName)
|
boolean |
linkExists(String linkName)
|
org.apache.jetspeed.om.folder.Folder |
newFolder(String path)
|
org.apache.jetspeed.om.folder.MenuDefinition |
newFolderMenuDefinition()
|
org.apache.jetspeed.om.folder.MenuExcludeDefinition |
newFolderMenuExcludeDefinition()
|
org.apache.jetspeed.om.folder.MenuIncludeDefinition |
newFolderMenuIncludeDefinition()
|
org.apache.jetspeed.om.folder.MenuOptionsDefinition |
newFolderMenuOptionsDefinition()
|
org.apache.jetspeed.om.folder.MenuSeparatorDefinition |
newFolderMenuSeparatorDefinition()
|
org.apache.jetspeed.om.common.SecurityConstraint |
newFolderSecurityConstraint()
|
org.apache.jetspeed.om.page.Fragment |
newFragment()
|
org.apache.jetspeed.om.preference.FragmentPreference |
newFragmentPreference()
|
org.apache.jetspeed.om.common.SecurityConstraint |
newFragmentSecurityConstraint()
|
org.apache.jetspeed.om.page.Link |
newLink(String path)
|
org.apache.jetspeed.om.common.SecurityConstraint |
newLinkSecurityConstraint()
|
org.apache.jetspeed.om.page.Page |
newPage(String path)
|
org.apache.jetspeed.om.folder.MenuDefinition |
newPageMenuDefinition()
|
org.apache.jetspeed.om.folder.MenuExcludeDefinition |
newPageMenuExcludeDefinition()
|
org.apache.jetspeed.om.folder.MenuIncludeDefinition |
newPageMenuIncludeDefinition()
|
org.apache.jetspeed.om.folder.MenuOptionsDefinition |
newPageMenuOptionsDefinition()
|
org.apache.jetspeed.om.folder.MenuSeparatorDefinition |
newPageMenuSeparatorDefinition()
|
org.apache.jetspeed.om.page.PageSecurity |
newPageSecurity()
|
org.apache.jetspeed.om.common.SecurityConstraint |
newPageSecurityConstraint()
|
org.apache.jetspeed.om.common.SecurityConstraint |
newPageSecuritySecurityConstraint()
|
org.apache.jetspeed.om.page.Fragment |
newPortletFragment()
|
org.apache.jetspeed.om.common.SecurityConstraints |
newSecurityConstraints()
|
org.apache.jetspeed.om.page.SecurityConstraintsDef |
newSecurityConstraintsDef()
|
boolean |
pageExists(String pageName)
|
void |
removeFolder(org.apache.jetspeed.om.folder.Folder folder)
|
private void |
removeFolderNodes(FolderImpl folderImpl)
removeFolderNodes - recusively remove all folder nodes |
void |
removeLink(org.apache.jetspeed.om.page.Link link)
|
void |
removeListener(org.apache.jetspeed.page.PageManagerEventListener listener)
|
void |
removePage(org.apache.jetspeed.om.page.Page page)
|
void |
removePageSecurity(org.apache.jetspeed.om.page.PageSecurity pageSecurity)
|
void |
reset()
|
void |
setPageManagerProxy(org.apache.jetspeed.page.PageManager proxy)
setPageManagerProxy |
void |
updateFolder(org.apache.jetspeed.om.folder.Folder folder)
|
void |
updateFolder(org.apache.jetspeed.om.folder.Folder folder,
boolean deep)
|
private void |
updateFolderNodes(FolderImpl folderImpl)
updateFolderNodes - recusively update all folder nodes |
void |
updateLink(org.apache.jetspeed.om.page.Link link)
|
void |
updatePage(org.apache.jetspeed.om.page.Page page)
|
void |
updatePageSecurity(org.apache.jetspeed.om.page.PageSecurity pageSecurity)
|
boolean |
userFolderExists(String userName)
|
boolean |
userPageExists(String userName,
String pageName)
|
Methods inherited from class org.apache.jetspeed.components.dao.InitablePersistenceBrokerDaoSupport |
---|
init |
Methods inherited from class org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport |
---|
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
---|
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final int DEFAULT_CACHE_SIZE
private static final int MIN_CACHE_EXPIRES_SECONDS
private static final int DEFAULT_CACHE_EXPIRES_SECONDS
private static Map modelClasses
private DelegatingPageManager delegator
private int cacheSize
private int cacheExpiresSeconds
private org.apache.jetspeed.page.PageManager pageManagerProxy
Constructor Detail |
---|
public DatabasePageManager(String repositoryPath, int cacheSize, int cacheExpiresSeconds, boolean isPermissionsSecurity, boolean isConstraintsSecurity)
Method Detail |
---|
public int getCacheSize()
public int getCacheExpiresSeconds()
public org.apache.jetspeed.page.PageManager getPageManagerProxy()
public void setPageManagerProxy(org.apache.jetspeed.page.PageManager proxy)
proxy
- proxied page manager interface used to
inject into Folder instances to provide
transaction/interceptionpublic boolean getConstraintsEnabled()
getConstraintsEnabled
in interface org.apache.jetspeed.page.PageManager
public boolean getPermissionsEnabled()
getPermissionsEnabled
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.Page newPage(String path)
newPage
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.Folder newFolder(String path)
newFolder
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.Link newLink(String path)
newLink
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.PageSecurity newPageSecurity()
newPageSecurity
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.Fragment newFragment()
newFragment
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.Fragment newPortletFragment()
newPortletFragment
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuDefinition newFolderMenuDefinition()
newFolderMenuDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuExcludeDefinition newFolderMenuExcludeDefinition()
newFolderMenuExcludeDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuIncludeDefinition newFolderMenuIncludeDefinition()
newFolderMenuIncludeDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuOptionsDefinition newFolderMenuOptionsDefinition()
newFolderMenuOptionsDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuSeparatorDefinition newFolderMenuSeparatorDefinition()
newFolderMenuSeparatorDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuDefinition newPageMenuDefinition()
newPageMenuDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuExcludeDefinition newPageMenuExcludeDefinition()
newPageMenuExcludeDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuIncludeDefinition newPageMenuIncludeDefinition()
newPageMenuIncludeDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuOptionsDefinition newPageMenuOptionsDefinition()
newPageMenuOptionsDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.folder.MenuSeparatorDefinition newPageMenuSeparatorDefinition()
newPageMenuSeparatorDefinition
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraints newSecurityConstraints()
newSecurityConstraints
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraint newFolderSecurityConstraint()
newFolderSecurityConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraint newPageSecurityConstraint()
newPageSecurityConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraint newFragmentSecurityConstraint()
newFragmentSecurityConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraint newLinkSecurityConstraint()
newLinkSecurityConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.common.SecurityConstraint newPageSecuritySecurityConstraint()
newPageSecuritySecurityConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.SecurityConstraintsDef newSecurityConstraintsDef()
newSecurityConstraintsDef
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.preference.FragmentPreference newFragmentPreference()
newFragmentPreference
in interface org.apache.jetspeed.page.PageManager
public void addListener(org.apache.jetspeed.page.PageManagerEventListener listener)
addListener
in interface org.apache.jetspeed.page.PageManager
public void removeListener(org.apache.jetspeed.page.PageManagerEventListener listener)
removeListener
in interface org.apache.jetspeed.page.PageManager
public void reset()
reset
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.Page getPage(String path) throws org.apache.jetspeed.page.PageNotFoundException, org.apache.jetspeed.page.document.NodeException
getPage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.PageNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.ContentPage getContentPage(String path) throws org.apache.jetspeed.page.PageNotFoundException, org.apache.jetspeed.page.document.NodeException
getContentPage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.PageNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.Link getLink(String path) throws org.apache.jetspeed.page.document.DocumentNotFoundException, org.apache.jetspeed.page.document.NodeException
getLink
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentNotFoundException
org.apache.jetspeed.page.document.NodeException
public boolean checkConstraint(String securityConstraintName, String actions)
checkConstraint
in interface org.apache.jetspeed.page.PageManager
public org.apache.jetspeed.om.page.PageSecurity getPageSecurity() throws org.apache.jetspeed.page.document.DocumentNotFoundException, org.apache.jetspeed.page.document.NodeException
getPageSecurity
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.folder.Folder getFolder(String folderPath) throws org.apache.jetspeed.om.folder.FolderNotFoundException, org.apache.jetspeed.om.folder.InvalidFolderException, org.apache.jetspeed.page.document.NodeException
getFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.om.folder.FolderNotFoundException
org.apache.jetspeed.om.folder.InvalidFolderException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.page.document.NodeSet getFolders(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.DocumentException
getFolders
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentException
public org.apache.jetspeed.om.folder.Folder getFolder(org.apache.jetspeed.om.folder.Folder folder, String name) throws org.apache.jetspeed.om.folder.FolderNotFoundException, org.apache.jetspeed.page.document.DocumentException
getFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.om.folder.FolderNotFoundException
org.apache.jetspeed.page.document.DocumentException
public org.apache.jetspeed.page.document.NodeSet getPages(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.NodeException
getPages
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.Page getPage(org.apache.jetspeed.om.folder.Folder folder, String name) throws org.apache.jetspeed.page.PageNotFoundException, org.apache.jetspeed.page.document.NodeException
getPage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.PageNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.page.document.NodeSet getLinks(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.NodeException
getLinks
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.Link getLink(org.apache.jetspeed.om.folder.Folder folder, String name) throws org.apache.jetspeed.page.document.DocumentNotFoundException, org.apache.jetspeed.page.document.NodeException
getLink
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.PageSecurity getPageSecurity(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.DocumentNotFoundException, org.apache.jetspeed.page.document.NodeException
getPageSecurity
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.page.document.NodeSet getAll(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.DocumentException
getAll
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.DocumentException
public void updatePage(org.apache.jetspeed.om.page.Page page) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotUpdatedException
updatePage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotUpdatedException
public void removePage(org.apache.jetspeed.om.page.Page page) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotRemovedException
removePage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotRemovedException
public void updateFolder(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.FolderNotUpdatedException
updateFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.FolderNotUpdatedException
public void updateFolder(org.apache.jetspeed.om.folder.Folder folder, boolean deep) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.FolderNotUpdatedException
updateFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.FolderNotUpdatedException
private void updateFolderNodes(FolderImpl folderImpl) throws org.apache.jetspeed.page.FolderNotUpdatedException
folderImpl
- folder whose nodes are to be updatedthrows
- FolderNotUpdatedException
org.apache.jetspeed.page.FolderNotUpdatedException
public void removeFolder(org.apache.jetspeed.om.folder.Folder folder) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.FolderNotRemovedException
removeFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.FolderNotRemovedException
private void removeFolderNodes(FolderImpl folderImpl) throws org.apache.jetspeed.page.FolderNotRemovedException
folderImpl
- folder whose nodes are to be removedthrows
- FolderNotRemovedException
org.apache.jetspeed.page.FolderNotRemovedException
public void updateLink(org.apache.jetspeed.om.page.Link link) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.LinkNotUpdatedException
updateLink
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.LinkNotUpdatedException
public void removeLink(org.apache.jetspeed.om.page.Link link) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.LinkNotRemovedException
removeLink
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.LinkNotRemovedException
public void updatePageSecurity(org.apache.jetspeed.om.page.PageSecurity pageSecurity) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.document.FailedToUpdateDocumentException
updatePageSecurity
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.document.FailedToUpdateDocumentException
public void removePageSecurity(org.apache.jetspeed.om.page.PageSecurity pageSecurity) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.document.FailedToDeleteDocumentException
removePageSecurity
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.document.FailedToDeleteDocumentException
public org.apache.jetspeed.om.page.Page copyPage(org.apache.jetspeed.om.page.Page source, String path) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotUpdatedException
copyPage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotUpdatedException
public org.apache.jetspeed.om.page.Link copyLink(org.apache.jetspeed.om.page.Link source, String path) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.LinkNotUpdatedException
copyLink
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.LinkNotUpdatedException
public org.apache.jetspeed.om.folder.Folder copyFolder(org.apache.jetspeed.om.folder.Folder source, String path) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotUpdatedException
copyFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotUpdatedException
public org.apache.jetspeed.om.page.Fragment copyFragment(org.apache.jetspeed.om.page.Fragment source, String name) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotUpdatedException
copyFragment
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotUpdatedException
public org.apache.jetspeed.om.page.PageSecurity copyPageSecurity(org.apache.jetspeed.om.page.PageSecurity source) throws org.apache.jetspeed.page.document.NodeException
copyPageSecurity
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.page.Page getUserPage(String userName, String pageName) throws org.apache.jetspeed.page.PageNotFoundException, org.apache.jetspeed.page.document.NodeException
getUserPage
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.PageNotFoundException
org.apache.jetspeed.page.document.NodeException
public org.apache.jetspeed.om.folder.Folder getUserFolder(String userName) throws org.apache.jetspeed.om.folder.FolderNotFoundException, org.apache.jetspeed.om.folder.InvalidFolderException, org.apache.jetspeed.page.document.NodeException
getUserFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.om.folder.FolderNotFoundException
org.apache.jetspeed.om.folder.InvalidFolderException
org.apache.jetspeed.page.document.NodeException
public boolean folderExists(String folderName)
folderExists
in interface org.apache.jetspeed.page.PageManager
public boolean pageExists(String pageName)
pageExists
in interface org.apache.jetspeed.page.PageManager
public boolean linkExists(String linkName)
linkExists
in interface org.apache.jetspeed.page.PageManager
public boolean userFolderExists(String userName)
userFolderExists
in interface org.apache.jetspeed.page.PageManager
public boolean userPageExists(String userName, String pageName)
userPageExists
in interface org.apache.jetspeed.page.PageManager
public void createUserHomePagesFromRoles(Subject subject) throws org.apache.jetspeed.page.document.NodeException
createUserHomePagesFromRoles
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
public void deepCopyFolder(org.apache.jetspeed.om.folder.Folder srcFolder, String destinationPath, String owner) throws org.apache.jetspeed.page.document.NodeException, org.apache.jetspeed.page.PageNotUpdatedException
deepCopyFolder
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
org.apache.jetspeed.page.PageNotUpdatedException
public int addPages(org.apache.jetspeed.om.page.Page[] pages) throws org.apache.jetspeed.page.document.NodeException
addPages
in interface org.apache.jetspeed.page.PageManager
org.apache.jetspeed.page.document.NodeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |