Package de.xima.fc.liquibase.change
Class AAddDynamicTablesPrimaryKeys
java.lang.Object
de.xima.fc.liquibase.change.AAddDynamicTablesPrimaryKeys
- All Implemented Interfaces:
 liquibase.change.custom.CustomChange,liquibase.change.custom.CustomTaskChange
- Direct Known Subclasses:
 AddDataTablesPrimaryKeys,AddInboxTablesPrimaryKeys
public abstract class AAddDynamicTablesPrimaryKeys
extends Object
implements liquibase.change.custom.CustomTaskChange
- Author:
 - XIMA MEDIA GmbH, Dresden
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(liquibase.database.Database database) voidsetFileOpener(liquibase.resource.ResourceAccessor var1) voidsetKeyColumnNames(String keyColumnNames) voidsetProjectClientIdColumn(String projectClientIdColumn) voidsetProjectIdColumn(String projectIdColumn) voidsetProjectTable(String projectTable) voidsetUp()liquibase.exception.ValidationErrorsvalidate(liquibase.database.Database var1)  
- 
Constructor Details
- 
AAddDynamicTablesPrimaryKeys
public AAddDynamicTablesPrimaryKeys() 
 - 
 - 
Method Details
- 
getProjectTable
- Returns:
 - the projectTable
 
 - 
setProjectTable
- Parameters:
 projectTable- the projectTable to set
 - 
getProjectIdColumn
- Returns:
 - the projectIdColumn
 
 - 
setProjectIdColumn
- Parameters:
 projectIdColumn- the projectIdColumn to set
 - 
getProjectClientIdColumn
- Returns:
 - the projectClientIdColumn
 
 - 
setProjectClientIdColumn
- Parameters:
 projectClientIdColumn- the projectClientIdColumn to set
 - 
getConfirmationMessage
- Specified by:
 getConfirmationMessagein interfaceliquibase.change.custom.CustomChange
 - 
setFileOpener
public void setFileOpener(liquibase.resource.ResourceAccessor var1) - Specified by:
 setFileOpenerin interfaceliquibase.change.custom.CustomChange
 - 
getKeyColumnNames
- Returns:
 - the keyColumnNames
 
 - 
setKeyColumnNames
- Parameters:
 keyColumnNames- the keyColumnNames to set
 - 
setUp
public void setUp() throws liquibase.exception.SetupException- Specified by:
 setUpin interfaceliquibase.change.custom.CustomChange- Throws:
 liquibase.exception.SetupException
 - 
validate
public liquibase.exception.ValidationErrors validate(liquibase.database.Database var1) - Specified by:
 validatein interfaceliquibase.change.custom.CustomChange
 - 
execute
public void execute(liquibase.database.Database database) throws liquibase.exception.CustomChangeException - Specified by:
 executein interfaceliquibase.change.custom.CustomTaskChange- Throws:
 liquibase.exception.CustomChangeException
 
 -