Class AbstractBulkActionTest
java.lang.Object
it.com.atlassian.confluence.AbstractInjectableConfluenceSingleContextSpringPersistenceTest
it.com.atlassian.confluence.testsupport.AbstractBulkActionTest
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public abstract class AbstractBulkActionTest
extends AbstractInjectableConfluenceSingleContextSpringPersistenceTest
-
Nested Class Summary
Nested classes/interfaces inherited from class it.com.atlassian.confluence.AbstractInjectableConfluenceSingleContextSpringPersistenceTest
AbstractInjectableConfluenceSingleContextSpringPersistenceTest.InitThreadLocalCacheRule
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AttachmentDao
protected LabelManager
protected com.atlassian.beehive.ClusterLockService
protected NotificationManager
protected PageDaoInternal
protected PageManager
protected SpaceDao
protected SpaceManager
protected SpacePermissionManagerInternal
protected TestDataCreator
protected com.atlassian.user.UserManager
Fields inherited from class it.com.atlassian.confluence.AbstractInjectableConfluenceSingleContextSpringPersistenceTest
executorService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
init()
protected final void
removeAllPages
(org.hibernate.Session session, Space deleteSpace) protected final void
removeSpace
(org.hibernate.Session session, Space deleteSpace) protected final Thread
runInThread
(CountDownLatch latch, Runnable runnable) Methods inherited from class it.com.atlassian.confluence.AbstractInjectableConfluenceSingleContextSpringPersistenceTest
configureContainerManager, deleteAll, doInIsolatedTransaction, doInIsolatedTransaction, doInReadOnlyTransaction, doInReadOnlyTransaction, doInTransaction, doInTransaction, findAll, getApplicationContext, getDataSource, getSession, getSessionFactory, getTransactionManager, initBaseUrl, initLicense, loadResource, logConnectionPoolState, setApplicationContext
-
Field Details
-
initThreadLocalCacheRule
public AbstractInjectableConfluenceSingleContextSpringPersistenceTest.InitThreadLocalCacheRule initThreadLocalCacheRule -
lockService
@Inject protected com.atlassian.beehive.ClusterLockService lockService -
pageManager
-
spaceManager
-
labelManager
-
userManager
@Inject protected com.atlassian.user.UserManager userManager -
notificationManager
-
pageDao
-
spaceDao
-
attachmentDao
-
spacePermissionManager
@Named("spacePermissionManagerTarget") @Inject protected SpacePermissionManagerInternal spacePermissionManager -
testDataCreator
-
-
Constructor Details
-
AbstractBulkActionTest
public AbstractBulkActionTest()
-
-
Method Details
-
init
@PostConstruct public final void init() -
runInThread
-
removeSpace
-
removeAllPages
-