Class ConfigureInstantMessagingServer

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.configuration.GlobalAdminAction
com.atlassian.bamboo.ww2.actions.admin.instantmessagingserver.ConfigureInstantMessagingServer
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalAdminSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable
Direct Known Subclasses:
CreateInstantMessagingServer

public class ConfigureInstantMessagingServer extends GlobalAdminAction
See Also:
  • Field Details

  • Constructor Details

    • ConfigureInstantMessagingServer

      public ConfigureInstantMessagingServer()
  • Method Details

    • doDefault

      public String doDefault() throws Exception
      Description copied from class: BambooActionSupport
      Default action just sends to the input
      Overrides:
      doDefault in class BambooActionSupport
      Throws:
      Exception
    • validate

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

      public String doAdd() throws Exception
      Throws:
      Exception
    • create

      public String create() throws Exception
      Throws:
      Exception
    • doRead

      public String doRead() throws Exception
      Throws:
      Exception
    • edit

      public String edit() throws Exception
      Throws:
      Exception
    • delete

      public String delete() throws Exception
      Throws:
      Exception
    • getInstantMessagingServers

      public Collection<InstantMessagingServerDefinition> getInstantMessagingServers()
    • setBambooSmackClient

      public void setBambooSmackClient(BambooSmackClient bambooSmackClient)
    • setInstantMessagingServerManager

      public void setInstantMessagingServerManager(InstantMessagingServerManager instantMessagingServerManager)
    • getInstantMessagingServerId

      public long getInstantMessagingServerId()
    • setInstantMessagingServerId

      public void setInstantMessagingServerId(long instantMessagingServerId)
    • getCurrentInstantMessagingServer

      public InstantMessagingServerDefinition getCurrentInstantMessagingServer()
    • setCurrentInstantMessagingServer

      public void setCurrentInstantMessagingServer(InstantMessagingServerDefinition currentInstantMessagingServer)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public String getPort()
    • setPort

      public void setPort(String port)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPasswordChange

      public String getPasswordChange()
    • setPasswordChange

      public void setPasswordChange(String passwordChange)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getResource

      public String getResource()
    • setResource

      public void setResource(String resource)
    • isEnforceLegacySsl

      public boolean isEnforceLegacySsl()
    • setEnforceLegacySsl

      public void setEnforceLegacySsl(boolean enforceLegacySsl)
    • isSecureConnectionRequired

      public boolean isSecureConnectionRequired()
    • setSecureConnectionRequired

      public void setSecureConnectionRequired(boolean secureConnectionRequired)
    • getMessageTest

      public String getMessageTest()
    • setMessageTest

      public void setMessageTest(String messageTest)
    • getTestRecipients

      public String getTestRecipients()
    • setTestRecipients

      public void setTestRecipients(String testRecipients)
    • getAffectedInstantMessagingServerId

      public long getAffectedInstantMessagingServerId()
    • setAffectedInstantMessagingServerId

      public void setAffectedInstantMessagingServerId(long affectedInstantMessagingServerId)
    • createInstantMessagingServerDefinition

      @NotNull protected @NotNull InstantMessagingServerDefinition createInstantMessagingServerDefinition()