com.wewebu.ow.server.ecmimpl.cmis.version
Class OwCMISStandardVersionModel

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.version.OwCMISStandardVersionModel
All Implemented Interfaces:
OwCMISVersionModel

public class OwCMISStandardVersionModel
extends Object
implements OwCMISVersionModel

OwCMISStandardVersionModel.

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


Field Summary
static String STANDARD_VERSION_FILTER
           
 
Constructor Summary
OwCMISStandardVersionModel()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STANDARD_VERSION_FILTER

public static final String STANDARD_VERSION_FILTER
Constructor Detail

OwCMISStandardVersionModel

public OwCMISStandardVersionModel()
Method Detail

createVersionSeries

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

Specified by:
createVersionSeries in interface OwCMISVersionModel
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

retriveOWDObjectVersion

public 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
Description copied from interface: OwCMISVersionModel
Helper interface to retrieve the newest version of the native CmisObjectType.

Specified by:
retriveOWDObjectVersion in interface OwCMISVersionModel
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

createVersion

public com.wewebu.ow.server.ecm.OwVersion createVersion(OwCMISNetwork network_p,
                                                        OwCMISDocumentObject documentObject_p)
                                                 throws com.wewebu.ow.server.exceptions.OwException
Description copied from interface: OwCMISVersionModel
Create the specific version depending on the given document object.

Specified by:
createVersion in interface OwCMISVersionModel
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.