com.atlassian.confluence.admin.actions.cluster
Class ClusterConfigurationAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.admin.actions.cluster.ClusterConfigurationAction
All Implemented Interfaces:
WebInterface, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable

public class ClusterConfigurationAction
extends ConfluenceActionSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, messageHolder, permissionManager, permitted, pluginAccessor, 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
ClusterConfigurationAction()
           
 
Method Summary
 List getClusterableInterfaces()
           
 String getClusterAddress()
           
protected  ClusterConfigurationHelper getClusterConfigurationHelper()
           
 List getClusterMembers()
           
 String getClusterName()
           
 String getClusterStatus()
           
 Map getDetailedNodeInfo()
           
 int getPermittedMemberCount()
           
 int getThisNodeId()
           
 boolean isClusterAddressCorrect()
           
 boolean isClusterLicenseInNonClusteredConfluence()
           
 boolean isClusterRunning()
           
 boolean isPermitted()
           
 void setClusterConfigurationHelper(ClusterConfigurationHelper clusterConfigurationHelper)
           
 void setClusterManager(ClusterManager clusterManager)
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, 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, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
 

Constructor Detail

ClusterConfigurationAction

public ClusterConfigurationAction()
Method Detail

setClusterManager

public void setClusterManager(ClusterManager clusterManager)

getClusterConfigurationHelper

protected ClusterConfigurationHelper getClusterConfigurationHelper()

setClusterConfigurationHelper

public void setClusterConfigurationHelper(ClusterConfigurationHelper clusterConfigurationHelper)

isClusterRunning

public boolean isClusterRunning()

getClusterStatus

public String getClusterStatus()

getPermittedMemberCount

public int getPermittedMemberCount()

getClusterMembers

public List getClusterMembers()

getClusterName

public String getClusterName()

getClusterAddress

public String getClusterAddress()

isClusterAddressCorrect

public boolean isClusterAddressCorrect()

getDetailedNodeInfo

public Map getDetailedNodeInfo()

getClusterableInterfaces

public List getClusterableInterfaces()

getThisNodeId

public int getThisNodeId()
Returns:
the id of this node within the cluster

isClusterLicenseInNonClusteredConfluence

public boolean isClusterLicenseInNonClusteredConfluence()

isPermitted

public boolean isPermitted()
Overrides:
isPermitted in class ConfluenceActionSupport


Copyright © 2003-2013 Atlassian. All Rights Reserved.