public abstract class AbstractWorkflowServiceIntegrationTest extends BaseSpringTest
| Modifier and Type | Field and Description |
|---|---|
protected AuthenticationComponent |
authenticationComponent |
protected static org.alfresco.service.namespace.QName |
customStringProp |
protected static java.lang.String |
GROUP |
protected TestGroupManager |
groupManager |
protected org.alfresco.service.cmr.repository.NodeService |
nodeService |
protected TestPersonManager |
personManager |
protected static java.lang.String |
SUB_GROUP |
protected static java.lang.String |
USER1 |
protected static java.lang.String |
USER2 |
protected static java.lang.String |
USER3 |
protected WorkflowTestHelper |
wfTestHelper |
protected WorkflowService |
workflowService |
sessionFactoryjdbcTemplatetransactionDefinition, transactionManager, transactionStatusAUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO| Constructor and Description |
|---|
AbstractWorkflowServiceIntegrationTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkActorIdQuery(java.lang.String actorId,
java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId) |
void |
checkCompletedWorkflows(java.lang.String defId,
java.lang.String[] expectedIds) |
protected void |
checkIsActiveQuery(java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId) |
protected void |
checkNoTasksFoundUsingQuery(WorkflowTaskQuery workflowTaskQuery) |
protected void |
checkProcessIdQuery(java.lang.String workflowInstanceId,
java.util.List expectedTaskIds,
WorkflowTaskState state) |
protected void |
checkProcessNameQuery(java.util.List expectedTaskIds,
WorkflowTaskState state) |
protected void |
checkProcessPropsQuery(java.util.List expectedTaskIds,
WorkflowTaskState state) |
protected void |
checkQueryTasksInactiveWorkflow(java.lang.String workflowInstanceId) |
protected void |
checkTaskIdQuery(java.lang.String expectedTaskId,
WorkflowTaskState state) |
protected void |
checkTaskNameQuery(org.alfresco.service.namespace.QName taskName,
java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId) |
protected void |
checkTaskPropsQuery(java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId) |
protected void |
checkTaskQueryInProgress(java.lang.String workflowInstanceId,
WorkflowTask expectedTask,
java.lang.String workflowInstanceId2) |
protected void |
checkTaskQueryStartTaskCompleted(java.lang.String workflowInstanceId,
WorkflowTask startTask) |
protected void |
checkTaskQueryTaskCompleted(java.lang.String workflowInstanceId,
WorkflowTask theTask,
WorkflowTask startTask) |
protected void |
checkTasksFoundUsingQuery(java.util.List taskIds,
WorkflowTaskQuery workflowTaskQuery) |
void |
checkWorkflows(java.lang.String defId,
java.lang.String[] expectedIds) |
protected WorkflowTaskQuery |
createWorkflowTaskQuery(WorkflowTaskState state) |
protected WorkflowDefinition |
deployDefinition(java.lang.String resource) |
protected abstract java.lang.String |
getAdhocDefinitionPath() |
protected abstract org.alfresco.service.namespace.QName |
getAdhocProcessName() |
protected abstract java.lang.String |
getEngine() |
protected WorkflowTask |
getNextTaskForWorkflow(java.lang.String workflowInstanceId) |
protected abstract java.lang.String |
getParallelReviewDefinitionPath() |
protected abstract java.lang.String |
getPooledReviewDefinitionPath() |
protected abstract java.lang.String |
getTestDefinitionPath() |
protected abstract java.lang.String |
getTestTimerDefinitionPath() |
protected void |
onSetUpInTransaction() |
protected void |
onTearDownInTransaction() |
void |
testAssociateWorkflowPackage() |
void |
testDeleteWorkflow() |
void |
testDeployWorkflowDefinition() |
void |
testGetPathProperties() |
void |
testGetTimers() |
void |
testGetWorkflows() |
void |
testGetWorkflowTaskDefinitions() |
void |
testParallelReview() |
void |
testPooledTaskCapabilities() |
void |
testQueryTaskLimit() |
void |
testQueryTasks() |
void |
testStartTask() |
void |
testStartWorkflow() |
void |
testTaskCapabilities() |
flushAndClear, getConfigLocations, getSession, loadContext, setSessionFactorycountRowsInTable, deleteFromTables, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncodingendTransaction, isDefaultRollback, isRollback, onSetUp, onSetUpBeforeTransaction, onTearDown, onTearDownAfterTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransactiongetAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariablescontextKey, createApplicationContext, createBeanDefinitionReader, customizeBeanFactory, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDownaddContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirtygetDisabledTestCount, isDisabledInThisEnvironment, recordDisabled, runBarecountTestCases, createResult, getName, run, run, runTest, setName, toStringassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, formatprotected static final java.lang.String USER1
protected static final java.lang.String USER2
protected static final java.lang.String USER3
protected static final java.lang.String GROUP
protected static final java.lang.String SUB_GROUP
protected static final org.alfresco.service.namespace.QName customStringProp
protected WorkflowService workflowService
protected AuthenticationComponent authenticationComponent
protected TestPersonManager personManager
protected TestGroupManager groupManager
protected org.alfresco.service.cmr.repository.NodeService nodeService
protected WorkflowTestHelper wfTestHelper
public AbstractWorkflowServiceIntegrationTest()
public void testDeployWorkflowDefinition()
public void testStartWorkflow()
public void testStartTask()
public void testGetPathProperties()
throws java.lang.Exception
java.lang.Exceptionpublic void testAssociateWorkflowPackage()
public void testTaskCapabilities()
public void testPooledTaskCapabilities()
public void testGetWorkflowTaskDefinitions()
public void testGetTimers()
public void testQueryTasks()
public void testQueryTaskLimit()
throws java.lang.Exception
java.lang.Exceptionprotected void checkQueryTasksInactiveWorkflow(java.lang.String workflowInstanceId)
protected void checkTaskQueryTaskCompleted(java.lang.String workflowInstanceId,
WorkflowTask theTask,
WorkflowTask startTask)
protected void checkTaskQueryInProgress(java.lang.String workflowInstanceId,
WorkflowTask expectedTask,
java.lang.String workflowInstanceId2)
protected void checkTaskQueryStartTaskCompleted(java.lang.String workflowInstanceId,
WorkflowTask startTask)
public void testGetWorkflows()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteWorkflow()
throws java.lang.Exception
java.lang.Exceptionpublic void checkWorkflows(java.lang.String defId,
java.lang.String[] expectedIds)
public void testParallelReview()
throws java.lang.Exception
java.lang.Exceptionpublic void checkCompletedWorkflows(java.lang.String defId,
java.lang.String[] expectedIds)
protected void checkTaskNameQuery(org.alfresco.service.namespace.QName taskName,
java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId)
protected void checkProcessIdQuery(java.lang.String workflowInstanceId,
java.util.List expectedTaskIds,
WorkflowTaskState state)
protected void checkTaskIdQuery(java.lang.String expectedTaskId,
WorkflowTaskState state)
protected void checkIsActiveQuery(java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId)
protected void checkActorIdQuery(java.lang.String actorId,
java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId)
protected void checkTaskPropsQuery(java.util.List expectedTaskIds,
WorkflowTaskState state,
java.lang.String optionalProcessId)
protected void checkProcessNameQuery(java.util.List expectedTaskIds,
WorkflowTaskState state)
protected void checkProcessPropsQuery(java.util.List expectedTaskIds,
WorkflowTaskState state)
protected WorkflowTaskQuery createWorkflowTaskQuery(WorkflowTaskState state)
protected void checkTasksFoundUsingQuery(java.util.List taskIds,
WorkflowTaskQuery workflowTaskQuery)
protected void checkNoTasksFoundUsingQuery(WorkflowTaskQuery workflowTaskQuery)
protected WorkflowTask getNextTaskForWorkflow(java.lang.String workflowInstanceId)
protected WorkflowDefinition deployDefinition(java.lang.String resource)
protected abstract org.alfresco.service.namespace.QName getAdhocProcessName()
protected void onSetUpInTransaction()
throws java.lang.Exception
onSetUpInTransaction in class org.springframework.test.AbstractTransactionalSpringContextTestsjava.lang.Exceptionprotected void onTearDownInTransaction()
throws java.lang.Exception
onTearDownInTransaction in class org.springframework.test.AbstractTransactionalSpringContextTestsjava.lang.Exceptionprotected abstract java.lang.String getEngine()
protected abstract java.lang.String getTestDefinitionPath()
protected abstract java.lang.String getAdhocDefinitionPath()
protected abstract java.lang.String getPooledReviewDefinitionPath()
protected abstract java.lang.String getParallelReviewDefinitionPath()
protected abstract java.lang.String getTestTimerDefinitionPath()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.