com.atlassian.bamboo.instantmessagingserver
Class InstantMessagingServerDefinitionImpl

java.lang.Object
  extended by com.atlassian.core.bean.EntityObject
      extended by com.atlassian.bamboo.core.BambooEntityObject
          extended by com.atlassian.bamboo.instantmessagingserver.InstantMessagingServerDefinitionImpl
All Implemented Interfaces:
BambooIdProvider, BambooObject, InstantMessagingServerDefinition, java.lang.Cloneable

public class InstantMessagingServerDefinitionImpl
extends BambooEntityObject
implements InstantMessagingServerDefinition


Field Summary
protected  java.lang.String name
           
 
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject
id
 
Constructor Summary
InstantMessagingServerDefinitionImpl()
           
InstantMessagingServerDefinitionImpl(long id, java.lang.String name, java.lang.String host, java.lang.Integer port, java.lang.String username, java.lang.String password, java.lang.String resource, boolean enforceLegacySsl, boolean secureConnectionRequired)
           
InstantMessagingServerDefinitionImpl(long id, java.lang.String name, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String resource, boolean enforceLegacySsl, boolean secureConnectionRequired)
           
InstantMessagingServerDefinitionImpl(long id, java.lang.String name, java.lang.String host, java.lang.String username, java.lang.String password, java.lang.String resource, boolean enforceLegacySsl, boolean secureConnectionRequired)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getEncryptedPassword()
           
 java.lang.String getHost()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 java.lang.Integer getPort()
           
 java.lang.String getResource()
           
 java.lang.String getUsername()
           
 int hashCode()
           
 boolean isEnforceLegacySsl()
           
 boolean isSecureConnectionRequired()
           
 void setEncryptedPassword(java.lang.String password)
           
 void setEnforceLegacySsl(boolean enforceLegacySsl)
           
 void setHost(java.lang.String host)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setPort(java.lang.Integer port)
           
 void setResource(java.lang.String resource)
           
 void setSecureConnectionRequired(boolean secureConnectionRequired)
           
 void setUsername(java.lang.String username)
           
 java.lang.String toString()
           
 
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject
getId, setId
 
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.instantmessagingserver.InstantMessagingServerDefinition
getId, setId
 

Field Detail

name

protected java.lang.String name
Constructor Detail

InstantMessagingServerDefinitionImpl

public InstantMessagingServerDefinitionImpl()

InstantMessagingServerDefinitionImpl

public InstantMessagingServerDefinitionImpl(long id,
                                            java.lang.String name,
                                            java.lang.String host,
                                            java.lang.String username,
                                            java.lang.String password,
                                            java.lang.String resource,
                                            boolean enforceLegacySsl,
                                            boolean secureConnectionRequired)

InstantMessagingServerDefinitionImpl

public InstantMessagingServerDefinitionImpl(long id,
                                            java.lang.String name,
                                            java.lang.String host,
                                            int port,
                                            java.lang.String username,
                                            java.lang.String password,
                                            java.lang.String resource,
                                            boolean enforceLegacySsl,
                                            boolean secureConnectionRequired)

InstantMessagingServerDefinitionImpl

public InstantMessagingServerDefinitionImpl(long id,
                                            java.lang.String name,
                                            java.lang.String host,
                                            java.lang.Integer port,
                                            java.lang.String username,
                                            java.lang.String password,
                                            java.lang.String resource,
                                            boolean enforceLegacySsl,
                                            boolean secureConnectionRequired)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface InstantMessagingServerDefinition

setName

public void setName(java.lang.String name)
Specified by:
setName in interface InstantMessagingServerDefinition

getHost

public java.lang.String getHost()
Specified by:
getHost in interface InstantMessagingServerDefinition

setHost

public void setHost(java.lang.String host)
Specified by:
setHost in interface InstantMessagingServerDefinition

getPort

public java.lang.Integer getPort()
Specified by:
getPort in interface InstantMessagingServerDefinition

setPort

public void setPort(java.lang.Integer port)
Specified by:
setPort in interface InstantMessagingServerDefinition

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface InstantMessagingServerDefinition

setUsername

public void setUsername(java.lang.String username)
Specified by:
setUsername in interface InstantMessagingServerDefinition

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface InstantMessagingServerDefinition

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface InstantMessagingServerDefinition

getEncryptedPassword

public java.lang.String getEncryptedPassword()
Specified by:
getEncryptedPassword in interface InstantMessagingServerDefinition

setEncryptedPassword

public void setEncryptedPassword(java.lang.String password)
Specified by:
setEncryptedPassword in interface InstantMessagingServerDefinition

getResource

public java.lang.String getResource()
Specified by:
getResource in interface InstantMessagingServerDefinition

setResource

public void setResource(java.lang.String resource)
Specified by:
setResource in interface InstantMessagingServerDefinition

isEnforceLegacySsl

public boolean isEnforceLegacySsl()
Specified by:
isEnforceLegacySsl in interface InstantMessagingServerDefinition

setEnforceLegacySsl

public void setEnforceLegacySsl(boolean enforceLegacySsl)
Specified by:
setEnforceLegacySsl in interface InstantMessagingServerDefinition

isSecureConnectionRequired

public boolean isSecureConnectionRequired()
Specified by:
isSecureConnectionRequired in interface InstantMessagingServerDefinition

setSecureConnectionRequired

public void setSecureConnectionRequired(boolean secureConnectionRequired)
Specified by:
setSecureConnectionRequired in interface InstantMessagingServerDefinition

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in interface InstantMessagingServerDefinition
Overrides:
equals in class com.atlassian.core.bean.EntityObject

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface InstantMessagingServerDefinition

hashCode

public int hashCode()
Specified by:
hashCode in interface InstantMessagingServerDefinition
Overrides:
hashCode in class com.atlassian.core.bean.EntityObject


Copyright © 2012 Atlassian. All Rights Reserved.