com.wewebu.ow.server.ecmimpl.cmis.version
Interface OwCMISVersionModel

All Known Implementing Classes:
OwCMISStandardVersionModel

public interface OwCMISVersionModel

OwCMISVersionModel. Interface for classes which will work as factory of version objects.

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


Method Summary
 com.wewebu.ow.server.ecm.OwVersion createVersion(OwCMISNetwork network_p, OwCMISDocumentObject documentObject_p)
          Create the specific version depending on the given document object.
 com.wewebu.ow.server.ecm.OwVersionSeries createVersionSeries(OwCMISDocumentObject documentObject_p, OwCMISNetwork network_p)
          Create an instance from given parameters, which implements the OwVersionSeries interface.
 org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType retriveOWDObjectVersion(OwCMISNetwork network_p, String repositoryId_p, org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType cmisObject_p)
          Helper interface to retrieve the newest version of the native CmisObjectType.
 

Method Detail

retriveOWDObjectVersion

org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType retriveOWDObjectVersion(OwCMISNetwork network_p,
                                                                                String repositoryId_p,
                                                                                org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType cmisObject_p)
                                                                                throws com.wewebu.ow.server.exceptions.OwException
Helper interface to retrieve the newest version of the native CmisObjectType.

Parameters:
network_p - OwCMISNetwork to use for additional request
repositoryId_p - String representing the repository ID
cmisObject_p - CmisObjectType
Returns:
CmisObjectType which could be updated
Throws:
com.wewebu.ow.server.exceptions.OwException

createVersionSeries

com.wewebu.ow.server.ecm.OwVersionSeries createVersionSeries(OwCMISDocumentObject documentObject_p,
                                                             OwCMISNetwork network_p)
                                                             throws com.wewebu.ow.server.exceptions.OwException
Create an instance from given parameters, which implements the OwVersionSeries interface.

Parameters:
documentObject_p - OwCMISDocumentObject for which the version series should be created
network_p - OwCMISNetwork which should be used for additional requests
Returns:
OwVersionSeries depending on the given parameters
Throws:
com.wewebu.ow.server.exceptions.OwException
See Also:
OwVersionSeries

createVersion

com.wewebu.ow.server.ecm.OwVersion createVersion(OwCMISNetwork network_p,
                                                 OwCMISDocumentObject documentObject_p)
                                                 throws com.wewebu.ow.server.exceptions.OwException
Create the specific version depending on the given document object.

Parameters:
network_p - OwCMISNetwork to be used for additional request
documentObject_p - OwCMISDocumentObject from which the specific OwVersion must be created
Returns:
OwVersion representing the version of given document object
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.