org.exoplatform.services.wcm.publication.lifecycle.stageversion
Class StageAndVersionPublicationHandler
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.services.wcm.core.BaseWebSchemaHandler
org.exoplatform.services.wcm.publication.lifecycle.stageversion.StageAndVersionPublicationHandler
- All Implemented Interfaces:
- org.exoplatform.container.component.ComponentPlugin, WebSchemaHandler
public class StageAndVersionPublicationHandler
- extends BaseWebSchemaHandler
Created by The eXo Platform SAS
Author : Hoa Pham
hoa.phamvu@exoplatform.com
Mar 5, 2009
| Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin |
desc, name |
|
Method Summary |
protected java.lang.String |
getHandlerNodeType()
|
protected java.lang.String |
getParentNodeType()
|
boolean |
matchHandler(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
|
void |
onCreateNode(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
|
void |
onModifyNode(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
|
| Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin |
getDescription, getName, setDescription, setName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StageAndVersionPublicationHandler
public StageAndVersionPublicationHandler(org.exoplatform.services.cms.templates.TemplateService templateService,
WCMPublicationService publicationService)
- Instantiates a new stage and version publication handler.
- Parameters:
templateService - the template servicepublicationService - the publication service
getHandlerNodeType
protected java.lang.String getHandlerNodeType()
- Specified by:
getHandlerNodeType in class BaseWebSchemaHandler
getParentNodeType
protected java.lang.String getParentNodeType()
- Specified by:
getParentNodeType in class BaseWebSchemaHandler
matchHandler
public boolean matchHandler(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws java.lang.Exception
- Throws:
java.lang.Exception
onCreateNode
public void onCreateNode(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws java.lang.Exception
- Throws:
java.lang.Exception
onModifyNode
public void onModifyNode(javax.jcr.Node node,
org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2011 eXo Platform SAS. All Rights Reserved.