org.exoplatform.services.wcm.extensions.publication
Interface PublicationManager

All Known Implementing Classes:
PublicationManagerImpl

public interface PublicationManager

Created by The eXo Platform MEA Author : haikel.thamri@exoplatform.com


Method Summary
 void addContext(org.exoplatform.container.component.ComponentPlugin plugin)
           
 void addLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
           
 List<javax.jcr.Node> getContents(String fromstate, String tostate, String date, String user, String lang, String workspace)
           
 ContextConfig.Context getContext(String name)
           
 List<ContextConfig.Context> getContexts()
           
 LifecyclesConfig.Lifecycle getLifecycle(String name)
           
 List<LifecyclesConfig.Lifecycle> getLifecycles()
           
 List<LifecyclesConfig.Lifecycle> getLifecyclesFromUser(String remoteUser, String state)
           
 void removeContext(org.exoplatform.container.component.ComponentPlugin plugin)
           
 void removeLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
           
 

Method Detail

addLifecycle

void addLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)

removeLifecycle

void removeLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)

addContext

void addContext(org.exoplatform.container.component.ComponentPlugin plugin)

removeContext

void removeContext(org.exoplatform.container.component.ComponentPlugin plugin)

getLifecycles

List<LifecyclesConfig.Lifecycle> getLifecycles()

getContexts

List<ContextConfig.Context> getContexts()

getContext

ContextConfig.Context getContext(String name)

getLifecycle

LifecyclesConfig.Lifecycle getLifecycle(String name)

getLifecyclesFromUser

List<LifecyclesConfig.Lifecycle> getLifecyclesFromUser(String remoteUser,
                                                       String state)

getContents

List<javax.jcr.Node> getContents(String fromstate,
                                 String tostate,
                                 String date,
                                 String user,
                                 String lang,
                                 String workspace)
                                 throws Exception
Throws:
Exception


Copyright © 2013 eXo Platform SAS. All Rights Reserved.