|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.wcm.portal.impl.LivePortalManagerServiceImpl
public class LivePortalManagerServiceImpl
The Class LivePortalManagerServiceImpl.
| Constructor Summary | |
|---|---|
LivePortalManagerServiceImpl()
Instantiates a new live portal manager service impl. |
|
| Method Summary | |
|---|---|
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,
java.lang.String portalName)
Gets the live portal by name. |
javax.jcr.Node |
getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String repository,
java.lang.String portalName)
Gets the live portal on specific repository. |
javax.jcr.Node |
getLivePortalByChild(javax.jcr.Node childNode)
|
java.util.List<javax.jcr.Node> |
getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
Gets the all live portals on current repository. |
java.util.List<javax.jcr.Node> |
getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String repository)
Gets the live portals on specific repository. |
java.util.Collection<java.lang.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,
java.lang.String repository)
Gets the live shared portal on specific repository. |
java.lang.String |
getPortalNameByPath(java.lang.String portalPath)
Gets the all live portals path. |
java.lang.String |
getPortalPathByName(java.lang.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. |
void |
start()
|
void |
stop()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LivePortalManagerServiceImpl()
configService - the config servicerepositoryService - the repository service| Method Detail |
|---|
public final javax.jcr.Node getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName)
throws java.lang.Exception
LivePortalManagerService
getLivePortal in interface LivePortalManagerServicesessionProvider - the session providerportalName - the portal name
java.lang.Exception - the exception
public final java.util.List<javax.jcr.Node> getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws java.lang.Exception
LivePortalManagerService
getLivePortals in interface LivePortalManagerServicesessionProvider - the session provider
java.lang.Exception - the exception
public final javax.jcr.Node getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws java.lang.Exception
LivePortalManagerService
getLiveSharedPortal in interface LivePortalManagerServicesessionProvider - the session provider
java.lang.Exception - the exception
public final javax.jcr.Node getLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String repository,
java.lang.String portalName)
throws java.lang.Exception
LivePortalManagerService
getLivePortal in interface LivePortalManagerServicesessionProvider - the session providerrepository - the repositoryportalName - the portal name
java.lang.Exception - the exception
public final java.util.List<javax.jcr.Node> getLivePortals(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String repository)
throws java.lang.Exception
LivePortalManagerService
getLivePortals in interface LivePortalManagerServicesessionProvider - the session providerrepository - the repository
java.lang.Exception - the exception
public final javax.jcr.Node getLiveSharedPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String repository)
throws java.lang.Exception
LivePortalManagerService
getLiveSharedPortal in interface LivePortalManagerServicesessionProvider - the session providerrepository - the repository
java.lang.Exception - the exception
public final void addLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
throws java.lang.Exception
LivePortalManagerService
addLivePortal in interface LivePortalManagerServicesessionProvider - the session providerportalConfig - the portal config
java.lang.Exception - the exception
public void removeLivePortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
org.exoplatform.portal.config.model.PortalConfig portalConfig)
throws java.lang.Exception
LivePortalManagerService
removeLivePortal in interface LivePortalManagerServicesessionProvider - the session providerportalConfig - the portal config
java.lang.Exception - the exception
public java.util.Collection<java.lang.String> getLivePortalsPath()
throws java.lang.Exception
getLivePortalsPath in interface LivePortalManagerServicejava.lang.Exception
public java.lang.String getPortalNameByPath(java.lang.String portalPath)
throws java.lang.Exception
LivePortalManagerService
getPortalNameByPath in interface LivePortalManagerServicejava.lang.Exception - the exception
public javax.jcr.Node getLivePortalByChild(javax.jcr.Node childNode)
throws java.lang.Exception
getLivePortalByChild in interface LivePortalManagerServicejava.lang.Exceptionpublic void start()
start in interface org.picocontainer.Startablepublic void stop()
stop in interface org.picocontainer.Startable
public java.lang.String getPortalPathByName(java.lang.String portalName)
throws java.lang.Exception
getPortalPathByName in interface LivePortalManagerServicejava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||