com.wewebu.ow.server.ecmimpl.opencmis.object
Interface OwCMISDocument<D extends org.apache.chemistry.opencmis.client.api.TransientDocument>

All Superinterfaces:
OwCMISNativeObject<D>, OwCMISObject, OwCMISSessionObject, com.wewebu.ow.server.field.OwFieldProvider, com.wewebu.ow.server.ecm.OwObject, com.wewebu.ow.server.ecm.OwObjectReference, com.wewebu.ow.server.ecm.OwVersion
All Known Subinterfaces:
OwCMISVersionSeries
All Known Implementing Classes:
OwCMISAbstractTransientDocumentObject, OwCMISAlfrescoDocumentObject, OwCMISDocumentObject, OwCMISLatestDocumentVersionObject, OwCMISVersionSeriesObject

public interface OwCMISDocument<D extends org.apache.chemistry.opencmis.client.api.TransientDocument>
extends OwCMISNativeObject<D>, com.wewebu.ow.server.ecm.OwVersion

OwCMISDocument Interface.

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.ecm.OwObject
STANDARD_PATH_DELIMITER
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObjectReference
OBJECT_TYPE_ALL_CONTAINER_OBJECTS, OBJECT_TYPE_ALL_CONTENT_OBJECTS, OBJECT_TYPE_ALL_TUPLE_OBJECTS, OBJECT_TYPE_ALL_WORKFLOW_OBJECTS, OBJECT_TYPE_BPM_ROOT_FOLDER, OBJECT_TYPE_CONTAINER_USER_START, OBJECT_TYPE_CONTENT_USER_START, OBJECT_TYPE_CROSS_QUEUE_FOLDER, OBJECT_TYPE_CUSTOM, OBJECT_TYPE_DOCUMENT, OBJECT_TYPE_DYNAMIC_VIRTUAL_FOLDER, OBJECT_TYPE_ECM_ROOT_FOLDER, OBJECT_TYPE_FOLDER, OBJECT_TYPE_HISTORY, OBJECT_TYPE_LINK, OBJECT_TYPE_PROXY_QUEUE_FOLDER, OBJECT_TYPE_PUBLIC_QUEUE_FOLDER, OBJECT_TYPE_ROSTER_FOLDER, OBJECT_TYPE_ROSTERITEM, OBJECT_TYPE_STORED_SEARCH, OBJECT_TYPE_SYS_QUEUE_FOLDER, OBJECT_TYPE_TRACKER_QUEUE_FOLDER, OBJECT_TYPE_TUPLE_USER_START, OBJECT_TYPE_UNDEFINED, OBJECT_TYPE_USER_QUEUE_FOLDER, OBJECT_TYPE_VIRTUAL_FOLDER, OBJECT_TYPE_WORKFLOW_USER_START, OBJECT_TYPE_WORKITEM, OBJECT_TYPE_WORKITEM_PROXY, OBJECT_TYPE_WORKITEM_TRACKER
 
Fields inherited from interface com.wewebu.ow.server.field.OwFieldProvider
TYPE_AJAX, TYPE_CHECKIN_OBJECT, TYPE_CREATE_OBJECT, TYPE_META_OBJECT, TYPE_RESULT_LIST, TYPE_SEARCH, TYPE_SMALL
 
Method Summary
 void cancelcheckout()
           
 OwCMISVersionSeries getVersionSeries()
           
 boolean isMyCheckedOut(int context_p)
           
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISNativeObject
getNativeObject, getTransientObject
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISSessionObject
getSession
 
Methods inherited from interface com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISObject
createCopy, getChildCount, getChilds, getDMSID, getObjectClass, getPath, getPermissions, getProperty, getResource, getResourceID, hasChilds, setProperties, setProperties
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwObject
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetContent, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetContent, canSetPermissions, canSetProperties, changeClass, delete, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getFilterProperties, getLock, getLockUserID, getMyLock, getParents, getProperties, getSearchTemplate, getVersion, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setContentCollection, setLock, setPermissions
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwObjectReference
getID, getInstance, getMIMEParameter, getMIMEType, getName, getPageCount, getType, hasContent
 
Methods inherited from interface com.wewebu.ow.server.field.OwFieldProvider
getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getSafeFieldValue, setField
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwVersion
canCancelcheckout, canCheckin, canCheckout, canDemote, canPromote, canSave, checkin, checkout, demote, equals, getCheckedOutUserID, getVersionInfo, getVersionNumber, isCheckedOut, isLatest, isMajor, isReleased, promote, save
 

Method Detail

getVersionSeries

OwCMISVersionSeries getVersionSeries()
                                     throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getVersionSeries in interface com.wewebu.ow.server.ecm.OwObject
Throws:
com.wewebu.ow.server.exceptions.OwException

cancelcheckout

void cancelcheckout()
                    throws com.wewebu.ow.server.exceptions.OwException
Specified by:
cancelcheckout in interface com.wewebu.ow.server.ecm.OwVersion
Throws:
com.wewebu.ow.server.exceptions.OwException

isMyCheckedOut

boolean isMyCheckedOut(int context_p)
                       throws com.wewebu.ow.server.exceptions.OwException
Specified by:
isMyCheckedOut in interface com.wewebu.ow.server.ecm.OwVersion
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.