public interface LivePortalManagerService
| Modifier and Type | Method and Description |
|---|---|
void |
addLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
Adds the live portal on current repository.
|
javax.jcr.Node |
getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String portalName)
Gets the live portal by name.
|
javax.jcr.Node |
getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String repository,
String portalName)
Gets the live portal on specific repository.
|
javax.jcr.Node |
getLivePortalByChild(javax.jcr.Node childNode) |
List<javax.jcr.Node> |
getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
Gets the all live portals on current repository.
|
List<javax.jcr.Node> |
getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String repository)
Gets the live portals on specific repository.
|
Collection<String> |
getLivePortalsPath() |
javax.jcr.Node |
getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
Gets the live shared portal on current repository.
|
javax.jcr.Node |
getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String repository)
Gets the live shared portal on specific repository.
|
String |
getPortalNameByPath(String portalPath)
Gets the all live portals path.
|
String |
getPortalPathByName(String portalName) |
void |
removeLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
Removes the live portal on current repository.
|
javax.jcr.Node getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws Exception
sessionProvider - the session providerException - the exceptionString getPortalNameByPath(String portalPath) throws Exception
Exception - the exceptionString getPortalPathByName(String portalName) throws Exception
ExceptionCollection<String> getLivePortalsPath() throws Exception
ExceptionList<javax.jcr.Node> getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider) throws Exception
sessionProvider - the session providerException - the exceptionjavax.jcr.Node getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String portalName)
throws Exception
portalName - the portal namesessionProvider - the session providerException - the exceptionjavax.jcr.Node getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String repository)
throws Exception
repository - the repositorysessionProvider - the session providerException - the exceptionjavax.jcr.Node getLivePortalByChild(javax.jcr.Node childNode)
throws Exception
ExceptionList<javax.jcr.Node> getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider, String repository) throws Exception
repository - the repositorysessionProvider - the session providerException - the exceptionjavax.jcr.Node getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String repository,
String portalName)
throws Exception
repository - the repositoryportalName - the portal namesessionProvider - the session providerException - the exceptionvoid addLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
throws Exception
portalConfig - the portal configsessionProvider - the session providerException - the exceptionvoid removeLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
throws Exception
portalConfig - the portal configsessionProvider - the session providerException - the exceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.