Class AbstractConfluenceSingleContextSpringPersistenceTest

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.atlassian.spring.test.compat.ConditionalTestCase
com.atlassian.spring.test.compat.AbstractSpringContextTests
com.atlassian.spring.test.compat.AbstractSingleSpringContextTests
com.atlassian.spring.test.compat.AbstractDependencyInjectionSpringContextTests
com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
com.atlassian.spring.test.compat.AbstractTransactionalDataSourceSpringContextTests
com.atlassian.confluence.core.AbstractTimingTransactionalDataSourceSpringContextTests
com.atlassian.confluence.core.AbstractConfluenceSingleContextSpringPersistenceTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractServerStateIntegrationTest

@Deprecated public abstract class AbstractConfluenceSingleContextSpringPersistenceTest extends AbstractTimingTransactionalDataSourceSpringContextTests
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static org.springframework.context.ConfigurableApplicationContext
    Deprecated.
     
    protected com.atlassian.event.api.EventPublisher
    Deprecated.
     
    protected com.atlassian.user.GroupManager
    Deprecated.
     
    protected IndexManager
    Deprecated.
     
    protected LabelManager
    Deprecated.
     
    Deprecated.
     
    protected org.hibernate.SessionFactory
    Deprecated.
     
    Deprecated.
     
    protected UserAccessor
    Deprecated.
     
    protected com.atlassian.user.UserManager
    Deprecated.
     
    Deprecated.
     

    Fields inherited from class com.atlassian.spring.test.compat.AbstractTransactionalDataSourceSpringContextTests

    jdbcTemplate

    Fields inherited from class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests

    transactionDefinition, transactionManager, transactionStatus

    Fields inherited from class com.atlassian.spring.test.compat.AbstractDependencyInjectionSpringContextTests

    AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO

    Fields inherited from class com.atlassian.spring.test.compat.AbstractSingleSpringContextTests

    applicationContext

    Fields inherited from class com.atlassian.spring.test.compat.ConditionalTestCase

    logger
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Deprecated.
     
    protected
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Deprecated.
    End the transaction and get a new one.
    protected org.springframework.context.ConfigurableApplicationContext
    Deprecated.
     
    protected void
    customizeBeanFactory(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory)
    Deprecated.
     
    protected String[]
    Deprecated.
    These legacy Spring integration tests only know about XM config files, so we can't use a Configuration directly here.
    protected static org.springframework.context.ConfigurableApplicationContext
    Deprecated.
     
    protected @NonNull String
    Deprecated.
     
    protected @NonNull String
    Deprecated.
     
    org.hibernate.Session
    Deprecated.
    Calls SessionFactory.getCurrentSession().
    protected void
    Deprecated.
     
    protected void
    Deprecated.
     
    protected void
    Deprecated.
     
    protected void
    Deprecated.
     
    protected void
    Deprecated.
     
    protected void
    Deprecated.
     

    Methods inherited from class com.atlassian.confluence.core.AbstractTimingTransactionalDataSourceSpringContextTests

    runBare, setExceptionTransformer

    Methods inherited from class com.atlassian.spring.test.compat.AbstractTransactionalDataSourceSpringContextTests

    countRowsInTable, deleteFromTables, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncoding

    Methods inherited from class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests

    endTransaction, isDefaultRollback, isRollback, onTearDownInTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransaction

    Methods inherited from class com.atlassian.spring.test.compat.AbstractDependencyInjectionSpringContextTests

    getAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariables

    Methods inherited from class com.atlassian.spring.test.compat.AbstractSingleSpringContextTests

    contextKey, createBeanDefinitionReader, getApplicationContext, getConfigLocations, getConfigPath, getLoadCount, loadContext, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDown

    Methods inherited from class com.atlassian.spring.test.compat.AbstractSpringContextTests

    addContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirty

    Methods inherited from class com.atlassian.spring.test.compat.ConditionalTestCase

    getDisabledTestCount, isDisabledInThisEnvironment, recordDisabled

    Methods inherited from class junit.framework.TestCase

    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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • eventPublisher

      protected com.atlassian.event.api.EventPublisher eventPublisher
      Deprecated.
    • userAccessor

      protected UserAccessor userAccessor
      Deprecated.
    • userManager

      protected com.atlassian.user.UserManager userManager
      Deprecated.
    • labelManager

      protected LabelManager labelManager
      Deprecated.
    • groupManager

      protected com.atlassian.user.GroupManager groupManager
      Deprecated.
    • spacePermissionManager

      protected SpacePermissionManager spacePermissionManager
      Deprecated.
    • vCacheRequestContextManager

      protected VCacheRequestContextManager vCacheRequestContextManager
      Deprecated.
    • indexManager

      protected IndexManager indexManager
      Deprecated.
    • context

      protected static org.springframework.context.ConfigurableApplicationContext context
      Deprecated.
    • sessionFactory

      protected org.hibernate.SessionFactory sessionFactory
      Deprecated.
    • schemaHelper

      protected IntegrationTestDatabaseSchemaHelper schemaHelper
      Deprecated.
  • Constructor Details

    • AbstractConfluenceSingleContextSpringPersistenceTest

      protected AbstractConfluenceSingleContextSpringPersistenceTest()
      Deprecated.
    • AbstractConfluenceSingleContextSpringPersistenceTest

      protected AbstractConfluenceSingleContextSpringPersistenceTest(String testName)
      Deprecated.
  • Method Details

    • getContext

      protected static org.springframework.context.ConfigurableApplicationContext getContext()
      Deprecated.
    • getConfigPaths

      protected String[] getConfigPaths()
      Deprecated.
      These legacy Spring integration tests only know about XM config files, so we can't use a Configuration directly here. We work around this by using an XML file that in turn contains a Configuration.
      Overrides:
      getConfigPaths in class com.atlassian.spring.test.compat.AbstractSingleSpringContextTests
    • customizeBeanFactory

      protected void customizeBeanFactory(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory)
      Deprecated.
      Overrides:
      customizeBeanFactory in class com.atlassian.spring.test.compat.AbstractSingleSpringContextTests
    • getDbContext

      protected @NonNull String getDbContext()
      Deprecated.
    • getDialect

      protected @NonNull String getDialect()
      Deprecated.
    • onSetUp

      protected void onSetUp() throws Exception
      Deprecated.
      Overrides:
      onSetUp in class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
      Throws:
      Exception
    • onSetUpBeforeTransaction

      protected void onSetUpBeforeTransaction() throws Exception
      Deprecated.
      Overrides:
      onSetUpBeforeTransaction in class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
      Throws:
      Exception
    • onSetUpInTransaction

      protected void onSetUpInTransaction() throws Exception
      Deprecated.
      Overrides:
      onSetUpInTransaction in class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
      Throws:
      Exception
    • initLicense

      protected void initLicense() throws IOException
      Deprecated.
      Throws:
      IOException
    • commitAndRefreshTransaction

      protected void commitAndRefreshTransaction()
      Deprecated.
      End the transaction and get a new one. The 'end' can be either a commit or a rollback depending on the current transaction status.
    • onTearDown

      protected void onTearDown() throws Exception
      Deprecated.
      Overrides:
      onTearDown in class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
      Throws:
      Exception
    • onTearDownAfterTransaction

      protected void onTearDownAfterTransaction() throws Exception
      Deprecated.
      Overrides:
      onTearDownAfterTransaction in class com.atlassian.spring.test.compat.AbstractTransactionalSpringContextTests
      Throws:
      Exception
    • createApplicationContext

      protected org.springframework.context.ConfigurableApplicationContext createApplicationContext(String[] locations)
      Deprecated.
      Overrides:
      createApplicationContext in class com.atlassian.spring.test.compat.AbstractSingleSpringContextTests
    • getSession

      public org.hibernate.Session getSession()
      Deprecated.
      Calls SessionFactory.getCurrentSession().