Class LdapConnector
java.lang.Object
com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<T>
com.foreach.across.modules.hibernate.business.SettableIdAuditableEntity<LdapConnector>
com.foreach.across.modules.ldap.business.LdapConnector
- All Implemented Interfaces:
com.foreach.across.modules.hibernate.business.Auditable<String>,com.foreach.across.modules.hibernate.business.EntityWithDto<LdapConnector>,com.foreach.across.modules.hibernate.business.IdBasedEntity,org.springframework.data.domain.Persistable<Long>
@NotThreadSafe
@Entity
public class LdapConnector
extends com.foreach.across.modules.hibernate.business.SettableIdAuditableEntity<LdapConnector>
Represents a connection to an Ldap service
- Since:
- 1.0.0
- Author:
- Marc Vanbrabant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetId()getName()getPort()inthashCode()voidsetAdditionalGroupDn(String additionalGroupDn) voidsetAdditionalUserDn(String additionalUserDn) voidvoidsetConnectionTimeout(Integer connectionTimeout) voidsetHostName(String hostName) voidvoidsetLdapConnectorType(LdapConnectorType ldapConnectorType) voidvoidsetPassword(String password) voidvoidsetReadTimeout(Integer readTimeout) voidsetSearchTimeout(Integer searchTimeout) voidsetSynchronizationPrincipalName(String synchronizationPrincipalName) voidsetUsername(String username) toString()Methods inherited from class com.foreach.across.modules.hibernate.business.SettableIdAuditableEntity
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDateMethods inherited from class com.foreach.across.modules.hibernate.business.SettableIdBasedEntity
getNewEntityId, isNew, setNewEntityId, toDto
-
Constructor Details
-
LdapConnector
public LdapConnector()
-
-
Method Details
-
getId
-
getName
-
getHostName
-
getPort
-
getLdapConnectorType
-
getReadTimeout
-
getSearchTimeout
-
getConnectionTimeout
-
getUsername
-
getPassword
-
getBaseDn
-
getAdditionalUserDn
-
getAdditionalGroupDn
-
getSynchronizationPrincipalName
-
setId
- Specified by:
setIdin classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<LdapConnector>
-
setName
-
setHostName
-
setPort
-
setLdapConnectorType
-
setReadTimeout
-
setSearchTimeout
-
setConnectionTimeout
-
setUsername
-
setPassword
-
setBaseDn
-
setAdditionalUserDn
-
setAdditionalGroupDn
-
setSynchronizationPrincipalName
-
toString
-
equals
- Overrides:
equalsin classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<LdapConnector>
-
canEqual
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<LdapConnector>
-