|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.springframework.test.ConditionalTestCase
org.springframework.test.AbstractSpringContextTests
org.springframework.test.AbstractSingleSpringContextTests
org.springframework.test.AbstractDependencyInjectionSpringContextTests
org.springframework.test.AbstractTransactionalSpringContextTests
org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
org.alfresco.util.BaseSpringTest
org.alfresco.repo.node.BaseNodeServiceTest
org.alfresco.repo.node.db.hibernate.SessionSizeManagementTest
public class SessionSizeManagementTest
Tests the session size limiters in the context of a full stack.
MethodResourceManager
,
org.alfresco.repo.transaction.TransactionResourceInterceptor
,
SessionSizeResourceManager
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.alfresco.repo.node.BaseNodeServiceTest |
---|
BaseNodeServiceTest.BadOnDeleteNodePolicy, BaseNodeServiceTest.MovePolicyTester, BaseNodeServiceTest.TestEnum |
Field Summary |
---|
Fields inherited from class org.alfresco.util.BaseSpringTest |
---|
sessionFactory |
Fields inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
---|
jdbcTemplate |
Fields inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
---|
transactionDefinition, transactionManager, transactionStatus |
Fields inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
---|
AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO |
Fields inherited from class org.springframework.test.AbstractSingleSpringContextTests |
---|
applicationContext |
Fields inherited from class org.springframework.test.ConditionalTestCase |
---|
logger |
Constructor Summary | |
---|---|
SessionSizeManagementTest()
|
Method Summary | |
---|---|
void |
createNodes(NodeService nodeService,
int count,
boolean manualFlush)
Helper to create a given number of nodes using the provided service |
protected java.lang.String[] |
getConfigLocations()
Get the config locations |
protected NodeService |
getNodeService()
Usually just implemented by fetching the bean directly from the bean factory, for example: |
protected void |
onSetUpInTransaction()
|
void |
testBulkLoad()
Create a bunch of nodes and see that the auto-clear is working |
void |
testManualOperation()
Create a bunch of nodes and see that the manual clearing is working. |
Methods inherited from class org.alfresco.util.BaseSpringTest |
---|
flushAndClear, getSession, loadContext, setSessionFactory |
Methods inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
---|
countRowsInTable, deleteFromTables, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncoding |
Methods inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
---|
endTransaction, isDefaultRollback, isRollback, onSetUp, onSetUpBeforeTransaction, onTearDown, onTearDownAfterTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransaction |
Methods inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
---|
getAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariables |
Methods inherited from class org.springframework.test.AbstractSingleSpringContextTests |
---|
contextKey, createApplicationContext, createBeanDefinitionReader, customizeBeanFactory, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDown |
Methods inherited from class org.springframework.test.AbstractSpringContextTests |
---|
addContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirty |
Methods inherited from class org.springframework.test.ConditionalTestCase |
---|
getDisabledTestCount, isDisabledInThisEnvironment, recordDisabled, runBare |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runTest, 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, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SessionSizeManagementTest()
Method Detail |
---|
protected java.lang.String[] getConfigLocations()
getConfigLocations
in class BaseSpringTest
protected NodeService getNodeService()
BaseNodeServiceTest
return (NodeService) applicationContext.getBean("dbNodeService");The NodeService returned must support cascade deletion.
getNodeService
in class BaseNodeServiceTest
NodeService
to be
used for this test. It must have transaction demarcation.protected void onSetUpInTransaction() throws java.lang.Exception
onSetUpInTransaction
in class BaseNodeServiceTest
java.lang.Exception
public void createNodes(NodeService nodeService, int count, boolean manualFlush)
public void testBulkLoad() throws java.lang.Exception
java.lang.Exception
public void testManualOperation() throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |