com.wewebu.ow.server.ecmimpl.opencmis.alfresco
Class OwCMISAlfrescoDocumentTypeClassImpl

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.opencmis.objectclass.OwCMISAbstractObjectClass
      extended by com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAbstractAlfrescoClass<T,O>
          extended by com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAlfrescoTypeClassImpl<org.apache.chemistry.opencmis.client.api.DocumentType,org.alfresco.cmis.client.TransientAlfrescoDocument>
              extended by com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAlfrescoDocumentTypeClassImpl
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwObjectClass, OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument>, OwCMISNativeObjectClass<org.apache.chemistry.opencmis.client.api.DocumentType,org.alfresco.cmis.client.TransientAlfrescoDocument>, OwCMISObjectClass, OwCMISSessionObjectClass<OwCMISNativeSession>

public class OwCMISAlfrescoDocumentTypeClassImpl
extends OwCMISAlfrescoTypeClassImpl<org.apache.chemistry.opencmis.client.api.DocumentType,org.alfresco.cmis.client.TransientAlfrescoDocument>
implements OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument>

OwCMISAlfrescoDocumentTypeClassImpl.

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
 
Fields inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.objectclass.OwCMISObjectClass
MIME_TYPE_PREFIX_OW_POLICY, MIME_TYPE_PREFIX_OW_RELATIONSHIP
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObjectClass
OPERATION_TYPE_CHECKIN, OPERATION_TYPE_CHECKOUT, OPERATION_TYPE_CREATE_NEW_OBJECT, OPERATION_TYPE_SET_PROPERTIES, OPERATION_TYPE_UNDEF
 
Constructor Summary
OwCMISAlfrescoDocumentTypeClassImpl(OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument> nativeObjectClass, org.alfresco.cmis.client.type.AlfrescoType alfrescoType)
           
 
Method Summary
 OwCMISDocument<org.alfresco.cmis.client.TransientAlfrescoDocument> from(org.alfresco.cmis.client.TransientAlfrescoDocument object, Map<String,?> conversionParameters)
          Creates an OwCMISObject for the given native TransientCmisObject
protected  OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument> getNativeObjectClass()
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAlfrescoTypeClassImpl
areAspectsSecured, getAspectsClasses
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAbstractAlfrescoClass
addClassParameter, canCreateNewObject, convertToNativeProperties, createContext, createNewObject, createSkeletonObject, findAspectsPropertyClass, findPropertyClass, getAspectsNativePropertyClass, getAspectsNativePropertyClasses, getAspectsPropertyClasses, getChildNames, getChilds, getClassName, getCopyClassName, getDescription, getDisplayName, getMimetype, getModes, getNamePropertyName, getNativeObject, getNativePropertyClass, getNativePropertyClasses, getParent, getPreferredPropertyType, getPropertyClasses, getQueryablePropertyClasses, getQueryName, getQueryResultConverter, getSession, getType, getVirtualPropertyClass, getVirtualPropertyClasses, hasChilds, hasVersionSeries, isAssignableFrom, isContentRequired, isHidden, isQueryable, newTransientObject, subclassedBy
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.objectclass.OwCMISAbstractObjectClass
addVirtualPropertyClass, getParameterValue, getPropertyClass, getPropertyClassNames, initializeAsHierarchyRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.objectclass.OwCMISNativeObjectClass
convertToNativeProperties, getNativeObject, getNativePropertyClass, getNativePropertyClasses, getParent, getQueryResultConverter, getSession, newTransientObject
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.objectclass.OwCMISObjectClass
canCreateNewObject, createNewObject, createSkeletonObject, findPropertyClass, getChildNames, getChilds, getCopyClassName, getMimetype, getNamePropertyName, getPreferredPropertyType, getPropertyClass, getPropertyClasses, getPropertyClassNames, getQueryablePropertyClasses, getQueryName, getVirtualPropertyClass, getVirtualPropertyClasses, isAssignableFrom, isContentRequired, isQueryable, subclassedBy
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwObjectClass
getClassName, getDescription, getDisplayName, getModes, getType, hasChilds, hasVersionSeries, isHidden
 

Constructor Detail

OwCMISAlfrescoDocumentTypeClassImpl

public OwCMISAlfrescoDocumentTypeClassImpl(OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument> nativeObjectClass,
                                           org.alfresco.cmis.client.type.AlfrescoType alfrescoType)
Method Detail

getNativeObjectClass

protected OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument> getNativeObjectClass()
Overrides:
getNativeObjectClass in class OwCMISAbstractAlfrescoClass<org.apache.chemistry.opencmis.client.api.DocumentType,org.alfresco.cmis.client.TransientAlfrescoDocument>

from

public OwCMISDocument<org.alfresco.cmis.client.TransientAlfrescoDocument> from(org.alfresco.cmis.client.TransientAlfrescoDocument object,
                                                                               Map<String,?> conversionParameters)
                                                                        throws com.wewebu.ow.server.exceptions.OwException
Description copied from interface: OwCMISNativeObjectClass
Creates an OwCMISObject for the given native TransientCmisObject

Specified by:
from in interface OwCMISDocumentClass<org.alfresco.cmis.client.TransientAlfrescoDocument>
Specified by:
from in interface OwCMISNativeObjectClass<org.apache.chemistry.opencmis.client.api.DocumentType,org.alfresco.cmis.client.TransientAlfrescoDocument>
conversionParameters - a Map of conversion parameters values (see OwCMISConversionParameters for a list of common parameter names)
Returns:
the OwCMISObject corresponding to the given TransientCmisObject
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.