public class OwDummyWorkitemRepository extends Object implements com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Implementation for the dummy BPM Repository.
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
Modifier and Type | Class and Description |
---|---|
protected class |
OwDummyWorkitemRepository.OwDummyProxyInfo |
Modifier and Type | Field and Description |
---|---|
static String |
DMS_PREFIX
DMS prefix to identify this adapter
|
Constructor and Description |
---|
OwDummyWorkitemRepository(OwDummyNetwork network_p) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBatch() |
boolean |
canLaunch() |
boolean |
canPageSearch() |
boolean |
canProxy() |
boolean |
canRefreshStaticClassdescriptions() |
void |
closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p) |
com.wewebu.ow.server.ecm.bpm.OwWorkitem |
createLaunchableItem(com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription workflowDescription_p,
Collection attachmentobjects_p) |
com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository.OwProxyInfo |
createProxy() |
com.wewebu.ow.server.collections.OwIterable<OwDummyWorkitem> |
doSearch(com.wewebu.ow.server.field.OwSearchNode searchClause,
com.wewebu.ow.server.collections.OwLoadContext loadContext) |
com.wewebu.ow.server.ecm.OwObjectCollection |
doSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p,
com.wewebu.ow.server.field.OwSort sortCriteria_p,
Collection propertyNames_p,
int iMaxSize_p,
int iVersionSelection_p) |
String |
getDMSPrefix() |
com.wewebu.ow.server.event.OwEventManager |
getEventManager() |
com.wewebu.ow.server.field.OwFieldDefinition |
getFieldDefinition(String strFieldDefinitionName_p,
String strResourceName_p) |
Collection |
getLaunchableWorkflowDescriptions(Collection attachmentobjects_p) |
OwDummyNetwork |
getNetwork() |
com.wewebu.ow.server.ecm.OwObjectClass |
getObjectClass(String strClassName_p,
com.wewebu.ow.server.ecm.OwResource resource_p) |
Map |
getObjectClassNames(int[] iTypes_p,
boolean fExcludeHiddenAndNonInstantiable_p,
boolean fRootOnly_p,
com.wewebu.ow.server.ecm.OwResource resource_p) |
com.wewebu.ow.server.ecm.OwObject |
getObjectFromDMSID(String strDMSID_p,
boolean fRefresh_p) |
com.wewebu.ow.server.ecm.OwObject |
getObjectFromPath(String strPath_p,
boolean fRefresh_p) |
Collection |
getProxies(String absentpersonID_p) |
com.wewebu.ow.server.ecm.OwResource |
getResource(String strID_p) |
Iterator |
getResourceIDs() |
Collection |
getWildCardDefinitions(String strFieldDefinitionName_p,
String strResourceName_p,
int iOp_p) |
com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer |
getWorkitemContainer(String sID_p,
int iType_p) |
Collection<String> |
getWorkitemContainerIDs(boolean fRefresh_p,
int iType_p) |
String |
getWorkitemContainerName(String sID_p,
int iType_p) |
com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer |
getWorkitemLaunchContainer(Collection attachmentObjects_p) |
boolean |
hasContainer(int iType_p) |
com.wewebu.ow.server.ecm.OwBatch |
openBatch() |
void |
refreshStaticClassdescriptions() |
void |
releaseResources() |
void |
setProxies(Collection proxies_p,
String absentpersonID_p) |
public static final String DMS_PREFIX
public OwDummyWorkitemRepository(OwDummyNetwork network_p)
public OwDummyNetwork getNetwork()
public boolean canProxy()
canProxy
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
public com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository.OwProxyInfo createProxy() throws Exception, com.wewebu.ow.server.exceptions.OwNotSupportedException
createProxy
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
com.wewebu.ow.server.exceptions.OwNotSupportedException
public Collection getProxies(String absentpersonID_p) throws Exception, com.wewebu.ow.server.exceptions.OwNotSupportedException
getProxies
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
com.wewebu.ow.server.exceptions.OwNotSupportedException
public com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer getWorkitemContainer(String sID_p, int iType_p) throws Exception
getWorkitemContainer
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer getWorkitemLaunchContainer(Collection attachmentObjects_p) throws Exception
Exception
public Collection<String> getWorkitemContainerIDs(boolean fRefresh_p, int iType_p) throws Exception
getWorkitemContainerIDs
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public String getWorkitemContainerName(String sID_p, int iType_p) throws Exception
getWorkitemContainerName
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public boolean hasContainer(int iType_p) throws Exception
hasContainer
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public void setProxies(Collection proxies_p, String absentpersonID_p) throws Exception, com.wewebu.ow.server.exceptions.OwNotSupportedException
setProxies
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
com.wewebu.ow.server.exceptions.OwNotSupportedException
public boolean canRefreshStaticClassdescriptions() throws Exception
canRefreshStaticClassdescriptions
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.ecm.OwObjectCollection doSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p, com.wewebu.ow.server.field.OwSort sortCriteria_p, Collection propertyNames_p, int iMaxSize_p, int iVersionSelection_p) throws Exception
doSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public String getDMSPrefix()
getDMSPrefix
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
public com.wewebu.ow.server.event.OwEventManager getEventManager()
getEventManager
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
public com.wewebu.ow.server.ecm.OwObjectClass getObjectClass(String strClassName_p, com.wewebu.ow.server.ecm.OwResource resource_p) throws Exception
getObjectClass
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public Map getObjectClassNames(int[] iTypes_p, boolean fExcludeHiddenAndNonInstantiable_p, boolean fRootOnly_p, com.wewebu.ow.server.ecm.OwResource resource_p) throws Exception
getObjectClassNames
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.ecm.OwObject getObjectFromDMSID(String strDMSID_p, boolean fRefresh_p) throws Exception
getObjectFromDMSID
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.ecm.OwObject getObjectFromPath(String strPath_p, boolean fRefresh_p) throws Exception
getObjectFromPath
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.ecm.OwResource getResource(String strID_p) throws Exception
getResource
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public Iterator getResourceIDs() throws Exception
getResourceIDs
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public void refreshStaticClassdescriptions() throws Exception
refreshStaticClassdescriptions
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public void releaseResources() throws Exception
releaseResources
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.field.OwFieldDefinition getFieldDefinition(String strFieldDefinitionName_p, String strResourceName_p) throws Exception, com.wewebu.ow.server.exceptions.OwObjectNotFoundException
getFieldDefinition
in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
Exception
com.wewebu.ow.server.exceptions.OwObjectNotFoundException
public Collection getWildCardDefinitions(String strFieldDefinitionName_p, String strResourceName_p, int iOp_p) throws Exception
getWildCardDefinitions
in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
Exception
public boolean canBatch()
canBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
public void closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p) throws com.wewebu.ow.server.exceptions.OwInvalidOperationException
closeBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
com.wewebu.ow.server.exceptions.OwInvalidOperationException
public com.wewebu.ow.server.ecm.OwBatch openBatch() throws com.wewebu.ow.server.exceptions.OwInvalidOperationException
openBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
com.wewebu.ow.server.exceptions.OwInvalidOperationException
public boolean canLaunch()
canLaunch
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
public com.wewebu.ow.server.ecm.bpm.OwWorkitem createLaunchableItem(com.wewebu.ow.server.ecm.bpm.OwWorkflowDescription workflowDescription_p, Collection attachmentobjects_p) throws Exception
createLaunchableItem
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public Collection getLaunchableWorkflowDescriptions(Collection attachmentobjects_p) throws Exception
getLaunchableWorkflowDescriptions
in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>
Exception
public com.wewebu.ow.server.collections.OwIterable<OwDummyWorkitem> doSearch(com.wewebu.ow.server.field.OwSearchNode searchClause, com.wewebu.ow.server.collections.OwLoadContext loadContext) throws com.wewebu.ow.server.exceptions.OwException
doSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
com.wewebu.ow.server.exceptions.OwException
public boolean canPageSearch()
canPageSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.