com.atlassian.crowd.console.action.setup
Class Database
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.setup.BaseSetupAction
com.atlassian.crowd.console.action.setup.Database
- All Implemented Interfaces:
- com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, Serializable, Cloneable
public class Database
- extends BaseSetupAction
Select the type of database to configure Crowd with:
- Embedded (HSQLDB)
- External JDBC (C3P0 pooled)
- External Datasource (externally pooled)
Once a database type is correctly selected, this
action will configure the database with the appropriate
schema.
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.crowd.console.action.BaseAction |
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, crowdLicenseManager, directoryManager, initialLoad, propertyManager, tab, tokenAuthenticationManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.crowd.console.action.BaseAction |
addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, directoryForRemoteUser, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setApplicationManager, setApplicationService, setClientProperties, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
DATABASE_STEP
public static final String DATABASE_STEP
- See Also:
- Constant Field Values
Database
public Database()
doDefault
public String doDefault()
- Overrides:
doDefault
in class BaseSetupAction
doUpdate
public String doUpdate()
- Overrides:
doUpdate
in class BaseSetupAction
getStepName
public String getStepName()
- Specified by:
getStepName
in class BaseSetupAction
getDatabaseDetails
public com.atlassian.config.db.DatabaseDetails getDatabaseDetails(String database)
getDatabaseOption
public String getDatabaseOption()
setDatabaseOption
public void setDatabaseOption(String databaseOption)
getDatabaseList
public List<com.atlassian.core.util.PairType> getDatabaseList()
getEmbeddedValue
public String getEmbeddedValue()
getJdbcValue
public String getJdbcValue()
getDatasourceValue
public String getDatasourceValue()
isEmbeddedSelected
public boolean isEmbeddedSelected()
isJdbcSelected
public boolean isJdbcSelected()
isDatasourceSelected
public boolean isDatasourceSelected()
getDatabases
public com.atlassian.config.db.DatabaseList getDatabases()
setDatabases
public void setDatabases(com.atlassian.config.db.DatabaseList databases)
getJdbcDatabaseType
public String getJdbcDatabaseType()
setJdbcDatabaseType
public void setJdbcDatabaseType(String jdbcDatabaseType)
getJdbcDriverClassName
public String getJdbcDriverClassName()
setJdbcDriverClassName
public void setJdbcDriverClassName(String jdbcDriverClassName)
getJdbcUrl
public String getJdbcUrl()
setJdbcUrl
public void setJdbcUrl(String jdbcUrl)
getJdbcUsername
public String getJdbcUsername()
setJdbcUsername
public void setJdbcUsername(String jdbcUsername)
getJdbcPassword
public String getJdbcPassword()
setJdbcPassword
public void setJdbcPassword(String jdbcPassword)
getJdbcHibernateDialect
public String getJdbcHibernateDialect()
setJdbcHibernateDialect
public void setJdbcHibernateDialect(String jdbcHibernateDialect)
getDatasourceDatabaseType
public String getDatasourceDatabaseType()
setDatasourceDatabaseType
public void setDatasourceDatabaseType(String datasourceDatabaseType)
getDatasourceJndiName
public String getDatasourceJndiName()
setDatasourceJndiName
public void setDatasourceJndiName(String datasourceJndiName)
getDatasourceHibernateDialect
public String getDatasourceHibernateDialect()
setDatasourceHibernateDialect
public void setDatasourceHibernateDialect(String datasourceHibernateDialect)
isJdbcOverwriteData
public boolean isJdbcOverwriteData()
setJdbcOverwriteData
public void setJdbcOverwriteData(boolean jdbcOverwriteData)
isDatasourceOverwriteData
public boolean isDatasourceOverwriteData()
setDatasourceOverwriteData
public void setDatasourceOverwriteData(boolean datasourceOverwriteData)
isUpgradeFromExistingDatabase
public boolean isUpgradeFromExistingDatabase()
Copyright © 2013 Atlassian. All Rights Reserved.