com.wewebu.ow.server.ecmimpl.cmis.objectclasses
Class OwCMISRelationshipClass
java.lang.Object
com.wewebu.ow.server.ecmimpl.cmis.objectclasses.OwCMISNativeObjectClass
com.wewebu.ow.server.ecmimpl.cmis.objectclasses.OwCMISRelationshipClass
- All Implemented Interfaces:
- com.wewebu.ow.server.ecm.OwObjectClass, OwCMISObjectClass
public class OwCMISRelationshipClass
- extends OwCMISNativeObjectClass
OwCMISRelationshipClass.
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
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 |
Method Summary |
OwCMISObjectBase |
createCMISObject(OwCMISNetwork network_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType object_p,
boolean preserveVersion_p)
Creates an OwCMISObject for the given native CmisObjectType |
protected String |
createNewObjectCMISObject(OwCMISNetwork network_p,
org.oasis_open.docs.ns.cmis.core._200908.EnumVersioningState state_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType properties_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlListType addedACL_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlListType removedACL_p,
org.oasis_open.docs.ns.cmis.messaging._200908.CmisContentStreamType content_p,
String parentID_p,
boolean keepCheckedOut_p)
|
String |
getMimetype()
|
boolean |
hasVersionSeries()
|
Methods inherited from class com.wewebu.ow.server.ecmimpl.cmis.objectclasses.OwCMISNativeObjectClass |
canCreateNewObject, createCustomPropertyClasses, createNewObject, getChildNames, getChilds, getClassDescription, getClassName, getClassProperties, getDescription, getDisplayName, getModes, getNamePropertyName, getNativeObject, getObjectModel, getParent, getParentId, getPropertyClass, getPropertyClasses, getPropertyClassNames, getQueryablePropertyClasses, getQueryName, getResource, getType, hasChilds, initializeProperties, isAssignableFrom, isContentRequired, isHidden, isQueryable, setObjectType, subclassedBy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OwCMISRelationshipClass
public OwCMISRelationshipClass(OwCMISObjectModel objectModel_p,
OwCMISPropertyClassFactory propertyClassFactory_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisTypeDefinitionType type_p)
throws com.wewebu.ow.server.exceptions.OwException
- Throws:
com.wewebu.ow.server.exceptions.OwException
getMimetype
public String getMimetype()
- Specified by:
getMimetype
in interface OwCMISObjectClass
- Overrides:
getMimetype
in class OwCMISNativeObjectClass
createCMISObject
public OwCMISObjectBase createCMISObject(OwCMISNetwork network_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType object_p,
boolean preserveVersion_p)
throws com.wewebu.ow.server.exceptions.OwException
- Description copied from interface:
OwCMISObjectClass
- Creates an
OwCMISObject
for the given native CmisObjectType
preserveVersion_p
- boolean, true if the exact version should be used
- Returns:
- the
OwCMISObject
corresponding to the given CmisObjectType
- Throws:
com.wewebu.ow.server.exceptions.OwException
createNewObjectCMISObject
protected String createNewObjectCMISObject(OwCMISNetwork network_p,
org.oasis_open.docs.ns.cmis.core._200908.EnumVersioningState state_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType properties_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlListType addedACL_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisAccessControlListType removedACL_p,
org.oasis_open.docs.ns.cmis.messaging._200908.CmisContentStreamType content_p,
String parentID_p,
boolean keepCheckedOut_p)
throws com.wewebu.ow.server.exceptions.OwException
- Specified by:
createNewObjectCMISObject
in class OwCMISNativeObjectClass
- Throws:
com.wewebu.ow.server.exceptions.OwException
hasVersionSeries
public boolean hasVersionSeries()
throws Exception
- Throws:
Exception
Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.