Class InstantMessagingServerDefinitionImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.instantmessagingserver.InstantMessagingServerDefinitionImpl
- All Implemented Interfaces:
BambooIdProvider
,BambooObject
,InstantMessagingServerDefinition
,Cloneable
@Entity
public class InstantMessagingServerDefinitionImpl
extends BambooEntityObject
implements InstantMessagingServerDefinition
-
Field Summary
-
Constructor Summary
ConstructorDescriptionInstantMessagingServerDefinitionImpl
(long id, String name, String host, int port, String username, String password, String resource, boolean enforceLegacySsl, boolean secureConnectionRequired) InstantMessagingServerDefinitionImpl
(long id, String name, String host, Integer port, String username, String password, String resource, boolean enforceLegacySsl, boolean secureConnectionRequired) InstantMessagingServerDefinitionImpl
(long id, String name, String host, String username, String password, String resource, boolean enforceLegacySsl, boolean secureConnectionRequired) -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
getHost()
getName()
getPort()
int
hashCode()
boolean
boolean
void
setEncryptedPassword
(String password) void
setEnforceLegacySsl
(boolean enforceLegacySsl) void
void
void
setPassword
(String password) void
void
setResource
(String resource) void
setSecureConnectionRequired
(boolean secureConnectionRequired) void
setUsername
(String username) toString()
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, 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 Details
-
name
-
-
Constructor Details
-
InstantMessagingServerDefinitionImpl
public InstantMessagingServerDefinitionImpl() -
InstantMessagingServerDefinitionImpl
-
InstantMessagingServerDefinitionImpl
-
InstantMessagingServerDefinitionImpl
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceInstantMessagingServerDefinition
-
setName
- Specified by:
setName
in interfaceInstantMessagingServerDefinition
-
getHost
- Specified by:
getHost
in interfaceInstantMessagingServerDefinition
-
setHost
- Specified by:
setHost
in interfaceInstantMessagingServerDefinition
-
getPort
- Specified by:
getPort
in interfaceInstantMessagingServerDefinition
-
setPort
- Specified by:
setPort
in interfaceInstantMessagingServerDefinition
-
getUsername
- Specified by:
getUsername
in interfaceInstantMessagingServerDefinition
-
setUsername
- Specified by:
setUsername
in interfaceInstantMessagingServerDefinition
-
getPassword
- Specified by:
getPassword
in interfaceInstantMessagingServerDefinition
-
setPassword
- Specified by:
setPassword
in interfaceInstantMessagingServerDefinition
-
getEncryptedPassword
- Specified by:
getEncryptedPassword
in interfaceInstantMessagingServerDefinition
-
setEncryptedPassword
- Specified by:
setEncryptedPassword
in interfaceInstantMessagingServerDefinition
-
getResource
- Specified by:
getResource
in interfaceInstantMessagingServerDefinition
-
setResource
- Specified by:
setResource
in interfaceInstantMessagingServerDefinition
-
isEnforceLegacySsl
public boolean isEnforceLegacySsl()- Specified by:
isEnforceLegacySsl
in interfaceInstantMessagingServerDefinition
-
setEnforceLegacySsl
public void setEnforceLegacySsl(boolean enforceLegacySsl) - Specified by:
setEnforceLegacySsl
in interfaceInstantMessagingServerDefinition
-
isSecureConnectionRequired
public boolean isSecureConnectionRequired()- Specified by:
isSecureConnectionRequired
in interfaceInstantMessagingServerDefinition
-
setSecureConnectionRequired
public void setSecureConnectionRequired(boolean secureConnectionRequired) - Specified by:
setSecureConnectionRequired
in interfaceInstantMessagingServerDefinition
-
toString
-
equals
- Specified by:
equals
in interfaceInstantMessagingServerDefinition
- Overrides:
equals
in classcom.atlassian.core.bean.EntityObject
-
compareTo
- Specified by:
compareTo
in interfaceInstantMessagingServerDefinition
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceInstantMessagingServerDefinition
- Overrides:
hashCode
in classcom.atlassian.core.bean.EntityObject
-