public abstract class AbstractDatabaseCreationAction extends AbstractSetupDatabaseAction
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DATA_EXISTS |
protected static String |
DATABASE_CREATION_UNFINISHED |
DATASOURCE_PREFIX, dbDetailsDEMO_CONTENT_ZIP_FILE, SETUP_CLUSTER, SETUP_CLUSTER_TO_STANDALONE, SETUP_CONTENT_BLANK, SETUP_CONTENT_DEMO, SETUP_CONTENT_IMPORT, SETUP_CUSTOM, SETUP_DB_CLUSTER_CONN_TYPE, SETUP_DB_CONN_TYPE, SETUP_DB_DATASOURCE, SETUP_DB_EMBEDDED, SETUP_DB_STANDARD, SETUP_DB_TYPE_DATASOURCE, SETUP_DB_TYPE_STANDARD, SETUP_PATHS, SETUP_QUICK, SETUP_SESSION_ID_KEY, SETUP_SKIP_TO_NEXT_STEP, SETUP_SKIP_TO_NEXT_STEP_CLUSTER, SETUP_USER_INTERNAL, SETUP_USER_JAACSaccessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description |
|---|
AbstractDatabaseCreationAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
execute() |
com.atlassian.bandana.BandanaManager |
getBandanaManager() |
KeyPairInitialiser |
getKeyPairInitialiser() |
ConfluenceSidManager |
getSidManager() |
protected Set<String> |
getUnsuccessfulCodes()
Defines the set of codes by which if returned by
setupDatabase(), signifies failure(s)
during database creation. |
protected void |
persistInstanceKey()
Persists instance keys into database.
|
void |
setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager) |
void |
setKeyPairInitialiser(KeyPairInitialiser keyPairInitialiser) |
void |
setSetupLocks(SetupLocks setupLocks) |
void |
setSidManager(ConfluenceSidManager sidManager) |
checkDatabaseURL, checkDriver, convertBootstrapException, detectDatabaseType, findDatasourceNames, getDatabase, getDbConfigInfo, getErrorLevelLogsEvents, getHibernateConfig, registerLoggingErrorEventsWithAction, setDatabase, setDatabaseVerifier, setDbConfigInfo, setHibernateConfig, testConnectionbootstrapConfigurer, getBootstrapManager, getContainerManager, getLocale, getServerId, getSetupPersister, getSetupSessionId, getSingletonFromMainContext, getSupportEntitlementNumber, getXsrfToken, getXsrfTokenGenerator, isPermitted, retrieveSingletonFromMainContext, setBootstrapConfigurer, setBootstrapSidManager, setContainerManager, setLicenseService, setSetupPersister, setXsrfTokenGenerator, transitionFromColdToTenantedState, transitionFromColdToVacantState, transitionFromVacantToTenantedStateaddActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplieraddActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidateprotected static final String DATA_EXISTS
protected static final String DATABASE_CREATION_UNFINISHED
public String execute() throws com.atlassian.config.ConfigurationException
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportcom.atlassian.config.ConfigurationExceptionprotected Set<String> getUnsuccessfulCodes()
setupDatabase(), signifies failure(s)
during database creation.protected void persistInstanceKey()
public ConfluenceSidManager getSidManager()
public com.atlassian.bandana.BandanaManager getBandanaManager()
public void setSidManager(ConfluenceSidManager sidManager)
public void setSetupLocks(SetupLocks setupLocks)
public void setKeyPairInitialiser(KeyPairInitialiser keyPairInitialiser)
public KeyPairInitialiser getKeyPairInitialiser()
public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
Copyright © 2003–2022 Atlassian. All rights reserved.