com.wewebu.ow.server.ecmimpl.cmis.broker
Class OwCMISObjectBroker

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.broker.OwCMISObjectBroker
All Implemented Interfaces:
OwCMISVersionEventListener

public class OwCMISObjectBroker
extends Object
implements OwCMISVersionEventListener

OwCMISObjectBroker. Object Broker which instantiates and register the different handler, depending on the given resource and version series ID.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com


Constructor Summary
OwCMISObjectBroker()
           
 
Method Summary
 void register(String resourceId_p, String versioSeriesId_p, OwCMISListenerHandler<OwCMISVersionEventListener> handler_p)
           
 void versionCanceledChenckedOut(String resourceId_p, String versionSeriesId_p, org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p, String pwcVersionId_p)
           
 void versionCheckedIn(String resourceId_p, String versionSeriesId_p, org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p, String pwcVersionId_p)
           
 void versionCheckedOut(String resourceId_p, String versionSeriesId_p, org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType pwcObject_p, String oldVersionId_p)
           
 void versionSaved(String resourceId_p, String versionSeriesId_p, org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p, String oldVersionId_p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISObjectBroker

public OwCMISObjectBroker()
Method Detail

register

public void register(String resourceId_p,
                     String versioSeriesId_p,
                     OwCMISListenerHandler<OwCMISVersionEventListener> handler_p)

versionCheckedOut

public void versionCheckedOut(String resourceId_p,
                              String versionSeriesId_p,
                              org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType pwcObject_p,
                              String oldVersionId_p)
                       throws com.wewebu.ow.server.exceptions.OwException
Specified by:
versionCheckedOut in interface OwCMISVersionEventListener
Throws:
com.wewebu.ow.server.exceptions.OwException

versionCanceledChenckedOut

public void versionCanceledChenckedOut(String resourceId_p,
                                       String versionSeriesId_p,
                                       org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p,
                                       String pwcVersionId_p)
                                throws com.wewebu.ow.server.exceptions.OwException
Specified by:
versionCanceledChenckedOut in interface OwCMISVersionEventListener
Throws:
com.wewebu.ow.server.exceptions.OwException

versionCheckedIn

public void versionCheckedIn(String resourceId_p,
                             String versionSeriesId_p,
                             org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p,
                             String pwcVersionId_p)
                      throws com.wewebu.ow.server.exceptions.OwException
Specified by:
versionCheckedIn in interface OwCMISVersionEventListener
Throws:
com.wewebu.ow.server.exceptions.OwException

versionSaved

public void versionSaved(String resourceId_p,
                         String versionSeriesId_p,
                         org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType currentObject_p,
                         String oldVersionId_p)
                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
versionSaved in interface OwCMISVersionEventListener
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.