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>Exceptioncom.wewebu.ow.server.exceptions.OwNotSupportedExceptionpublic Collection getProxies(String absentpersonID_p) throws Exception, com.wewebu.ow.server.exceptions.OwNotSupportedException
getProxies in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>Exceptioncom.wewebu.ow.server.exceptions.OwNotSupportedExceptionpublic 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>Exceptionpublic com.wewebu.ow.server.ecm.bpm.OwWorkitemContainer getWorkitemLaunchContainer(Collection attachmentObjects_p) throws Exception
Exceptionpublic Collection<String> getWorkitemContainerIDs(boolean fRefresh_p, int iType_p) throws Exception
getWorkitemContainerIDs in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>Exceptionpublic String getWorkitemContainerName(String sID_p, int iType_p) throws Exception
getWorkitemContainerName in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>Exceptionpublic boolean hasContainer(int iType_p)
throws Exception
hasContainer in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>Exceptionpublic 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>Exceptioncom.wewebu.ow.server.exceptions.OwNotSupportedExceptionpublic boolean canRefreshStaticClassdescriptions()
throws Exception
canRefreshStaticClassdescriptions in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Exceptionpublic 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>Exceptionpublic 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>Exceptionpublic 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>Exceptionpublic 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>Exceptionpublic 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>Exceptionpublic com.wewebu.ow.server.ecm.OwResource getResource(String strID_p) throws Exception
getResource in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Exceptionpublic Iterator getResourceIDs() throws Exception
getResourceIDs in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Exceptionpublic void refreshStaticClassdescriptions()
throws Exception
refreshStaticClassdescriptions in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Exceptionpublic void releaseResources()
throws Exception
releaseResources in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Exceptionpublic 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.OwFieldDefinitionProviderExceptioncom.wewebu.ow.server.exceptions.OwObjectNotFoundExceptionpublic Collection getWildCardDefinitions(String strFieldDefinitionName_p, String strResourceName_p, int iOp_p) throws Exception
getWildCardDefinitions in interface com.wewebu.ow.server.field.OwFieldDefinitionProviderExceptionpublic 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.OwInvalidOperationExceptionpublic 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.OwInvalidOperationExceptionpublic 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>Exceptionpublic Collection getLaunchableWorkflowDescriptions(Collection attachmentobjects_p) throws Exception
getLaunchableWorkflowDescriptions in interface com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository<OwDummyWorkitem>Exceptionpublic 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.OwExceptionpublic boolean canPageSearch()
canPageSearch in interface com.wewebu.ow.server.ecm.OwRepository<OwDummyWorkitem>Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.