|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PublicationManager
PublicationManager is to manage the publication.
| Method Summary | |
|---|---|
void |
addContext(org.exoplatform.container.component.ComponentPlugin plugin)
Add publication plugin context to the publication service. |
void |
addLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
Add publication plugin to the publication service. |
List<javax.jcr.Node> |
getContents(String fromstate,
String tostate,
String date,
String user,
String lang,
String workspace)
Get all the nodes. |
ContextConfig.Context |
getContext(String name)
Get a specific context with the given names. |
List<ContextConfig.Context> |
getContexts()
Get all the contexts which were added to service instances. |
LifecyclesConfig.Lifecycle |
getLifecycle(String name)
Get a specific lifecycle with the given name. |
List<LifecyclesConfig.Lifecycle> |
getLifecycles()
Get all the lifecycles which were added to service instances. |
List<LifecyclesConfig.Lifecycle> |
getLifecyclesFromUser(String remoteUser,
String state)
Get all the Lifecycle of a specific user. |
void |
removeContext(org.exoplatform.container.component.ComponentPlugin plugin)
Remove publication plugin context from the publication service. |
void |
removeLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
Remove publication plugin from the publication service. |
| Method Detail |
|---|
void addLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
plugin - The Lifecycle as component plugin to add.void removeLifecycle(org.exoplatform.container.component.ComponentPlugin plugin)
plugin - The Lifecycle as component plugin to remove.void addContext(org.exoplatform.container.component.ComponentPlugin plugin)
plugin - The Context as component plugin to add.void removeContext(org.exoplatform.container.component.ComponentPlugin plugin)
plugin - The Context as component plugin to remove.List<LifecyclesConfig.Lifecycle> getLifecycles()
List<ContextConfig.Context> getContexts()
ContextConfig.Context getContext(String name)
name - The name of the wanted lifecycle.
LifecyclesConfig.Lifecycle getLifecycle(String name)
List<LifecyclesConfig.Lifecycle> getLifecyclesFromUser(String remoteUser,
String state)
remoteUser - The current user of publication service.state - The current state of the node.
List<javax.jcr.Node> getContents(String fromstate,
String tostate,
String date,
String user,
String lang,
String workspace)
throws Exception
fromstate - The current range state of node.tostate - The current range state of node.date - The date of the node.user - The last user of node.lang - The node's language.workspace - The Workspace of the node's location.
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||