public class

EmbeddedCrowdSchemaUpgradeTask

extends AbstractConstraintCreationUpgradeTask
java.lang.Object
   ↳ com.atlassian.confluence.upgrade.AbstractUpgradeTask
     ↳ com.atlassian.confluence.upgrade.upgradetask.AbstractConstraintCreationUpgradeTask
       ↳ com.atlassian.confluence.upgrade.upgradetask.EmbeddedCrowdSchemaUpgradeTask

Class Overview

Adds required multi-column unique constraints to the Crowd database tables

Summary

[Expand]
Inherited Fields
From class com.atlassian.confluence.upgrade.upgradetask.AbstractConstraintCreationUpgradeTask
From interface com.atlassian.confluence.upgrade.UpgradeTask
Public Constructors
EmbeddedCrowdSchemaUpgradeTask(SessionFactory sessionFactory)
Public Methods
String getBuildNumber()
Collection<UpgradeError> getErrors()
Return any errors that occur.
String getShortDescription()
A short (
static List<String> getUniqueConstraintSqlStatements()
Protected Methods
void doBeforeUpgrade(Session session, JdbcTemplate template)
List<String> getSqlStatementsFromPropertiesFile()
[Expand]
Inherited Methods
From class com.atlassian.confluence.upgrade.upgradetask.AbstractConstraintCreationUpgradeTask
From class com.atlassian.confluence.upgrade.AbstractUpgradeTask
From class java.lang.Object
From interface com.atlassian.confluence.upgrade.UpgradeTask

Public Constructors

public EmbeddedCrowdSchemaUpgradeTask (SessionFactory sessionFactory)

Public Methods

public String getBuildNumber ()

public Collection<UpgradeError> getErrors ()

Return any errors that occur. Each entry is an UpgradeError.

Returns

public String getShortDescription ()

A short (

public static List<String> getUniqueConstraintSqlStatements ()

Protected Methods

protected void doBeforeUpgrade (Session session, JdbcTemplate template)

protected List<String> getSqlStatementsFromPropertiesFile ()