com.atlassian.confluence.setup.actions
Class SetupClusterAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.setup.actions.AbstractSetupAction
              extended by com.atlassian.confluence.setup.actions.SetupClusterAction
All Implemented Interfaces:
WebInterface, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable

public class SetupClusterAction
extends AbstractSetupAction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.setup.actions.AbstractSetupAction
DEMO_CONTENT_ZIP_FILE, SETUP_CONTENT_BLANK, SETUP_CONTENT_DEMO, SETUP_CONTENT_IMPORT, SETUP_CUSTOM, SETUP_DB_CONN_TYPE, SETUP_DB_DATASOURCE, SETUP_DB_EMBEDDED, SETUP_DB_OTHER, SETUP_DB_STANDARD, SETUP_DB_TYPE_DATASOURCE, SETUP_DB_TYPE_EMBEDDED, SETUP_DB_TYPE_STANDARD, SETUP_QUICK
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
SetupClusterAction()
           
 
Method Summary
 java.lang.String execute()
           
 java.util.List getClusterableInterfaces()
           
 ClusterConfigurationHelper getClusterConfigurationHelper()
           
 ClusterInformation getClusterInformation()
           
 ClusterManager getClusterManager()
           
 java.lang.String getClusterName()
           
 java.lang.String getNetworkInterface()
           
 SharedConfigurationMap getSharedConfig()
           
 boolean isClusterDetected()
          Is there an already running cluster, that is, is clustering turned on on this node, AND have we found at least one other node
 boolean isLicenceClustered()
           
 boolean isSharedConfigPublished()
           
 boolean isSharedConfigUsingEmbedded()
           
 boolean isThisNodeClustered()
           
 void setClusterConfigurationHelper(ClusterConfigurationHelper clusterConfigurationHelper)
           
 void setClusterManager(ClusterManager clusterManager)
           
 void setClusterName(java.lang.String clusterName)
           
 void setNetworkInterface(java.lang.String networkInterface)
           
 void validate()
           
 
Methods inherited from class com.atlassian.confluence.setup.actions.AbstractSetupAction
getBootstrapManager, getLanguageManager, getLocale, getPluginAccessor, getSetupPersister, isPermitted, setPluginAccessor, setSetupPersister
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEventManager, getFriendlyDateFormatter, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageUserFriendly, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetupClusterAction

public SetupClusterAction()
Method Detail

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class com.opensymphony.xwork.ActionSupport

execute

public java.lang.String execute()
                         throws java.lang.Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
java.lang.Exception

isClusterDetected

public boolean isClusterDetected()
Is there an already running cluster, that is, is clustering turned on on this node, AND have we found at least one other node


isThisNodeClustered

public boolean isThisNodeClustered()

isLicenceClustered

public boolean isLicenceClustered()

isSharedConfigPublished

public boolean isSharedConfigPublished()

isSharedConfigUsingEmbedded

public boolean isSharedConfigUsingEmbedded()

getSharedConfig

public SharedConfigurationMap getSharedConfig()

getClusterInformation

public ClusterInformation getClusterInformation()

getClusterName

public java.lang.String getClusterName()

setClusterName

public void setClusterName(java.lang.String clusterName)

getNetworkInterface

public java.lang.String getNetworkInterface()

setNetworkInterface

public void setNetworkInterface(java.lang.String networkInterface)

setClusterManager

public void setClusterManager(ClusterManager clusterManager)

getClusterManager

public ClusterManager getClusterManager()

getClusterConfigurationHelper

public ClusterConfigurationHelper getClusterConfigurationHelper()

setClusterConfigurationHelper

public void setClusterConfigurationHelper(ClusterConfigurationHelper clusterConfigurationHelper)

getClusterableInterfaces

public java.util.List getClusterableInterfaces()


Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.