public class DnsNodeLdapMapper extends Object implements org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>
| Constructor and Description |
|---|
DnsNodeLdapMapper(DomainControllerProperties properties,
String zoneName,
org.bremersee.dccon.model.UnknownFilter unknownFilter)
Instantiates a new dns node ldap mapper.
|
| Modifier and Type | Method and Description |
|---|---|
String[] |
getObjectClasses() |
org.bremersee.dccon.model.DnsNode |
map(org.ldaptive.LdapEntry ldapEntry) |
void |
map(org.ldaptive.LdapEntry ldapEntry,
org.bremersee.dccon.model.DnsNode dnsNode) |
org.ldaptive.AttributeModification[] |
mapAndComputeModifications(org.bremersee.dccon.model.DnsNode source,
org.ldaptive.LdapEntry destination) |
String |
mapDn(org.bremersee.dccon.model.DnsNode dnsNode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttribute, addAttributes, createDn, getAttributeValue, getAttributeValues, getAttributeValuesAsList, getAttributeValuesAsSet, getRdn, map, mapAndComputeModifyRequest, removeAttribute, removeAttribute, removeAttributes, setAttribute, setAttributespublic DnsNodeLdapMapper(DomainControllerProperties properties, String zoneName, org.bremersee.dccon.model.UnknownFilter unknownFilter)
properties - the propertieszoneName - the zone nameunknownFilter - the unknown filterpublic String[] getObjectClasses()
getObjectClasses in interface org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>public String mapDn(org.bremersee.dccon.model.DnsNode dnsNode)
mapDn in interface org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>mapDn in interface org.ldaptive.beans.LdapEntryMapper<org.bremersee.dccon.model.DnsNode>public org.bremersee.dccon.model.DnsNode map(org.ldaptive.LdapEntry ldapEntry)
map in interface org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>public void map(org.ldaptive.LdapEntry ldapEntry,
org.bremersee.dccon.model.DnsNode dnsNode)
map in interface org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>map in interface org.ldaptive.beans.LdapEntryMapper<org.bremersee.dccon.model.DnsNode>public org.ldaptive.AttributeModification[] mapAndComputeModifications(org.bremersee.dccon.model.DnsNode source,
org.ldaptive.LdapEntry destination)
mapAndComputeModifications in interface org.bremersee.data.ldaptive.LdaptiveEntryMapper<org.bremersee.dccon.model.DnsNode>Copyright © 2020 bremersee.org. All rights reserved.