com.wewebu.ow.server.ecmimpl.alfresco.bpm
Class OwAlfrescoBPMLaunchableWorkitemContainer

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.alfresco.bpm.OwAlfrescoBPMBaseContainer
      extended by com.wewebu.ow.server.ecmimpl.alfresco.bpm.OwAlfrescoBPMLaunchableWorkitemContainer
All Implemented Interfaces:
com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer, com.wewebu.ow.server.ecm.OwObject, com.wewebu.ow.server.ecm.OwObjectReference, IfOwAlfrescoBPMWporkitemContainer, com.wewebu.ow.server.field.OwFieldProvider

public class OwAlfrescoBPMLaunchableWorkitemContainer
extends OwAlfrescoBPMBaseContainer

Container for launchable WorkItems only.

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

Since:
4.0.0.0

Field Summary
 
Fields inherited from class com.wewebu.ow.server.ecmimpl.alfresco.bpm.OwAlfrescoBPMBaseContainer
bpmRepository, network
 
Fields inherited from interface com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer
FILTER_TYPE_NONE, FILTER_TYPE_NORMAL, FILTER_TYPE_RESUBMISSION, GROUPBOX_PROPERTY_NAME
 
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
 
Constructor Summary
OwAlfrescoBPMLaunchableWorkitemContainer(com.wewebu.ow.server.ecm.OwNetwork network, OwAlfrescoBPMRepository bpmRepository)
           
 
Method Summary
 boolean canResubmit()
           
 String createContaineeMIMEParameter(OwAlfrescoBPMWorkItem item)
           
 String createContaineeMIMEType(OwAlfrescoBPMWorkItem item)
           
 OwAlfrescoBPMWorkItem createLaunchableWorkItem(OwAlfrescoBPMWorkflowDescription workflowDescription, Collection attachmentobjects)
           
 int getChildCount(int[] iObjectTypes_p, int iContext_p)
           
 com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] iObjectTypes_p, Collection propertyNames_p, com.wewebu.ow.server.field.OwSort sort_p, int iMaxSize_p, int iVersionSelection_p, com.wewebu.ow.server.field.OwSearchNode filterCriteria_p)
           
 String getID()
           
 String getMIMEType()
           
 String getName()
           
 int getType()
           
 boolean hasChilds(int[] iObjectTypes_p, int iContext_p)
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.alfresco.bpm.OwAlfrescoBPMBaseContainer
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetContent, canGetPermissions, canGetProperties, canLock, canMove, canPull, canRemoveReference, canSetContent, canSetPermissions, canSetProperties, changeClass, delete, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getDefaultUsers, getDMSID, getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilterProperties, getFilterType, getInstance, getLock, getLockUserID, getMIMEParameter, getMyLock, getNativeObject, getNetwork, getObjectClass, getPageCount, getParents, getPath, getPermissions, getProperties, getProperty, getPublicReassignContainerDisplayName, getPublicReassignContainerNames, getResource, getResourceID, getSafeFieldValue, getSearchTemplate, getVersion, getVersionSeries, hasContent, hasVersionSeries, move, pull, refreshProperties, refreshProperties, removeReference, setContentCollection, setField, setFilterType, setLock, setPermissions, setProperties, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwAlfrescoBPMLaunchableWorkitemContainer

public OwAlfrescoBPMLaunchableWorkitemContainer(com.wewebu.ow.server.ecm.OwNetwork network,
                                                OwAlfrescoBPMRepository bpmRepository)
Method Detail

createContaineeMIMEType

public String createContaineeMIMEType(OwAlfrescoBPMWorkItem item)

createContaineeMIMEParameter

public String createContaineeMIMEParameter(OwAlfrescoBPMWorkItem item)

createLaunchableWorkItem

public OwAlfrescoBPMWorkItem createLaunchableWorkItem(OwAlfrescoBPMWorkflowDescription workflowDescription,
                                                      Collection attachmentobjects)
                                               throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

getID

public String getID()

getChilds

public com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] iObjectTypes_p,
                                                             Collection propertyNames_p,
                                                             com.wewebu.ow.server.field.OwSort sort_p,
                                                             int iMaxSize_p,
                                                             int iVersionSelection_p,
                                                             com.wewebu.ow.server.field.OwSearchNode filterCriteria_p)
                                                      throws Exception
Throws:
Exception

hasChilds

public boolean hasChilds(int[] iObjectTypes_p,
                         int iContext_p)
                  throws Exception
Throws:
Exception

getChildCount

public int getChildCount(int[] iObjectTypes_p,
                         int iContext_p)
                  throws Exception
Throws:
Exception

getName

public String getName()

getType

public int getType()

getMIMEType

public String getMIMEType()
                   throws Exception
Throws:
Exception

canResubmit

public boolean canResubmit()
                    throws Exception
Throws:
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.