public abstract class WebpagePublicationPlugin extends PublicationPlugin
| Constructor and Description |
|---|
WebpagePublicationPlugin() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getLifecycleType()
Gets the lifecycle type.
|
abstract List<String> |
getListUserNavigationUri(org.exoplatform.portal.config.model.Page page,
String remoteUser)
Gets the list page navigation uri.
|
abstract void |
updateLifecyleOnChangeContent(javax.jcr.Node node,
String remoteUser)
Update the lifecycle of the content depending of its current state.
|
abstract void |
updateLifecyleOnChangeContent(javax.jcr.Node node,
String remoteUser,
String newState)
Update the lifecycle of the content depending of its current state.
|
addMixin, canAddMixin, changeState, getLifecycleName, getLocalizedAndSubstituteMessage, getNodeLifecycleDesc, getNodeView, getPossibleStates, getStateImage, getStateUI, getUserInfopublic abstract void updateLifecyleOnChangeContent(javax.jcr.Node node,
String remoteUser)
throws Exception
node - the noderemoteUser - the remote userException - the exceptionPostCreateContentEventListener,
PostEditContentEventListenerpublic abstract void updateLifecyleOnChangeContent(javax.jcr.Node node,
String remoteUser,
String newState)
throws Exception
node - the noderemoteUser - the remote usernewState - the new stateException - the exceptionPostCreateContentEventListener,
PostEditContentEventListenerpublic abstract String getLifecycleType()
public abstract List<String> getListUserNavigationUri(org.exoplatform.portal.config.model.Page page, String remoteUser) throws Exception
page - the pageremoteUser - the remote userException - the exceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.