org.jbpm.db
Class AbstractDbTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.jbpm.AbstractJbpmTestCase
org.jbpm.db.AbstractDbTestCase
- All Implemented Interfaces:
- junit.framework.Test
public abstract class AbstractDbTestCase
- extends AbstractJbpmTestCase
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, setName, toString |
| Methods inherited from class junit.framework.Assert |
assertEquals, 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 |
jbpmConfiguration
protected JbpmConfiguration jbpmConfiguration
jbpmContext
protected JbpmContext jbpmContext
session
protected org.hibernate.Session session
graphSession
protected GraphSession graphSession
taskMgmtSession
protected TaskMgmtSession taskMgmtSession
contextSession
protected ContextSession contextSession
jobSession
protected JobSession jobSession
loggingSession
protected LoggingSession loggingSession
jobExecutor
protected JobExecutor jobExecutor
AbstractDbTestCase
public AbstractDbTestCase()
setUp
protected void setUp()
throws Exception
- Overrides:
setUp in class AbstractJbpmTestCase
- Throws:
Exception
runTest
protected void runTest()
throws Throwable
- Overrides:
runTest in class junit.framework.TestCase
- Throws:
Throwable
tearDown
protected void tearDown()
throws Exception
- Overrides:
tearDown in class AbstractJbpmTestCase
- Throws:
Exception
deleteProcessDefinitions
protected void deleteProcessDefinitions()
ensureCleanDatabase
protected void ensureCleanDatabase()
getHibernateDialect
protected String getHibernateDialect()
beginSessionTransaction
protected void beginSessionTransaction()
- Deprecated. call
createJbpmContext() instead
commitAndCloseSession
protected void commitAndCloseSession()
- Deprecated. call
closeJbpmContext() instead
newTransaction
protected void newTransaction()
saveAndReload
protected ProcessInstance saveAndReload(ProcessInstance pi)
saveAndReload
protected TaskInstance saveAndReload(TaskInstance taskInstance)
saveAndReload
protected ProcessDefinition saveAndReload(ProcessDefinition pd)
saveAndReload
protected ProcessLog saveAndReload(ProcessLog processLog)
createSchema
protected void createSchema()
cleanSchema
protected void cleanSchema()
dropSchema
protected void dropSchema()
getJbpmTestConfig
protected String getJbpmTestConfig()
getJbpmConfiguration
protected JbpmConfiguration getJbpmConfiguration()
createJbpmContext
protected void createJbpmContext()
closeJbpmContext
protected void closeJbpmContext()
startJobExecutor
protected void startJobExecutor()
waitForJobs
protected void waitForJobs(long timeout)
- Waits until all jobs are processed or a specified amount of time has elapsed. Unlike
processJobs(long), this method is not concerned about the job executor or
the jBPM context.
getNbrOfJobsAvailable
protected int getNbrOfJobsAvailable()
getTimerCount
protected int getTimerCount()
processJobs
protected void processJobs()
- Starts the job executor and waits until all jobs are processed or a predefined amount of
time has elapsed. The current jBPM context is closed before waiting and a new one is opened
after processing the jobs.
processJobs
protected void processJobs(long timeout)
- Starts the job executor and waits until all jobs are processed or a specified amount of
time has elapsed. The current jBPM context is closed before waiting and a new one is opened
after processing the jobs.
stopJobExecutor
protected void stopJobExecutor()
deployProcessDefinition
protected void deployProcessDefinition(ProcessDefinition processDefinition)
initializeMembers
protected void initializeMembers()
resetMembers
protected void resetMembers()
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.