04-20-2010 03:51 AM
public void beforeDeleteNode(NodeRef node) {
if ( nodeService.hasAspect(node, MYASPECT) )
doSomething();
}InvalidNodeRefException: Node does not exist: workspace://SpacesStore/6ea81fbd-f911-4884-a2a7-dea408a86c0404-21-2010 04:55 PM
04-21-2010 10:31 PM
public void initialize() {
this.policyComponent.bindClassBehaviour(
QName.createQName(NamespaceService.ALFRESCO_URI,"beforeDeleteNode"),
QName.createQName("http://www.somecorp.co.jp/", "standardDocument"),
new JavaBehaviour(this,"beforeDeleteNode",NotificationFrequency.TRANSACTION_COMMIT));
}<bean id="deletePublishedContentPolicy" class="jp.co.somecorp.workflows.DeletePublishedContentPolicy" init-method="initialize">
<property name="policyComponent" ref="policyComponent"/>
<property name="nodeService" ref="nodeService"/>
<property name="fileFolderService" ref="fileFolderService"/>
</bean>04-22-2010 05:10 AM
04-23-2010 01:18 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.