- decode(IoBuffer, short) - Method in class org.apache.directory.server.dns.io.decoder.AddressRecordDecoder
-
- decode(IoBuffer) - Method in class org.apache.directory.server.dns.io.decoder.DnsMessageDecoder
-
- decode(IoBuffer, short) - Method in class org.apache.directory.server.dns.io.decoder.IPv6RecordDecoder
-
- decode(IoBuffer, short) - Method in class org.apache.directory.server.dns.io.decoder.MailExchangeRecordDecoder
-
- decode(IoBuffer, short) - Method in class org.apache.directory.server.dns.io.decoder.NameServerRecordDecoder
-
- decode(IoBuffer, short) - Method in interface org.apache.directory.server.dns.io.decoder.RecordDecoder
-
Decodes the given length of resource record data into attributes.
- decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.dns.protocol.DnsUdpDecoder
-
- DnameRecordEncoder - Class in org.apache.directory.server.dns.io.encoder
-
3.
- DnameRecordEncoder() - Constructor for class org.apache.directory.server.dns.io.encoder.DnameRecordEncoder
-
- DnsAttribute - Class in org.apache.directory.server.dns.store
-
Constants representing the DNS attribute ids as defined by the Apache DNS schema.
- DnsContext - Class in org.apache.directory.server.dns.service
-
- DnsContext() - Constructor for class org.apache.directory.server.dns.service.DnsContext
-
- DnsException - Exception in org.apache.directory.server.dns
-
The root of the DNS exception hierarchy.
- DnsException(ResponseCode) - Constructor for exception org.apache.directory.server.dns.DnsException
-
Creates a DnsException with a response code.
- DnsMessage - Class in org.apache.directory.server.dns.messages
-
All communications inside of the domain protocol are carried in a single
format called a message.
- DnsMessage(int, MessageType, OpCode, boolean, boolean, boolean, boolean, boolean, boolean, ResponseCode, List<QuestionRecord>, List<ResourceRecord>, List<ResourceRecord>, List<ResourceRecord>) - Constructor for class org.apache.directory.server.dns.messages.DnsMessage
-
Creates a new instance of DnsMessage.
- DnsMessageDecoder - Class in org.apache.directory.server.dns.io.decoder
-
A decoder for DNS messages.
- DnsMessageDecoder() - Constructor for class org.apache.directory.server.dns.io.decoder.DnsMessageDecoder
-
- DnsMessageEncoder - Class in org.apache.directory.server.dns.io.encoder
-
An encoder for DNS messages.
- DnsMessageEncoder() - Constructor for class org.apache.directory.server.dns.io.encoder.DnsMessageEncoder
-
- DnsMessageModifier - Class in org.apache.directory.server.dns.messages
-
All communications inside of the domain protocol are carried in a single
format called a message.
- DnsMessageModifier() - Constructor for class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- DnsOperation - Interface in org.apache.directory.server.dns.store.jndi
-
Interface to support the command pattern with JNDI contexts.
- DnsProtocolHandler - Class in org.apache.directory.server.dns.protocol
-
- DnsProtocolHandler(DnsServer, RecordStore) - Constructor for class org.apache.directory.server.dns.protocol.DnsProtocolHandler
-
Creates a new instance of DnsProtocolHandler.
- DnsProtocolTcpCodecFactory - Class in org.apache.directory.server.dns.protocol
-
- DnsProtocolUdpCodecFactory - Class in org.apache.directory.server.dns.protocol
-
- DnsServer - Class in org.apache.directory.server.dns
-
Contains the configuration parameters for the DNS protocol provider.
- DnsServer() - Constructor for class org.apache.directory.server.dns.DnsServer
-
Creates a new instance of DnsConfiguration.
- DnsTcpDecoder - Class in org.apache.directory.server.dns.protocol
-
A CumulativeProtocolDecoder which supports DNS operation over TCP,
by reassembling split packets prior to decoding.
- DnsTcpDecoder() - Constructor for class org.apache.directory.server.dns.protocol.DnsTcpDecoder
-
- DnsTcpEncoder - Class in org.apache.directory.server.dns.protocol
-
A ProtocolEncoder for use in the MINA framework that uses the
DnsMessageEncoder to encode DnsMessages.
- DnsTcpEncoder() - Constructor for class org.apache.directory.server.dns.protocol.DnsTcpEncoder
-
- DnsUdpDecoder - Class in org.apache.directory.server.dns.protocol
-
A ProtocolDecoder for use in the MINA framework that uses the
DnsMessageDecoder to decode DnsMessages.
- DnsUdpDecoder() - Constructor for class org.apache.directory.server.dns.protocol.DnsUdpDecoder
-
- DnsUdpEncoder - Class in org.apache.directory.server.dns.protocol
-
A ProtocolEncoder for use in the MINA framework that uses the
DnsMessageEncoder to encode DnsMessages.
- DnsUdpEncoder() - Constructor for class org.apache.directory.server.dns.protocol.DnsUdpEncoder
-
- doDecode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.dns.protocol.DnsTcpDecoder
-
- DOMAIN_NAME - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsDomainName
- DomainNameService - Class in org.apache.directory.server.dns.service
-
Domain Name Service (DNS) Protocol (RFC 1034, 1035)
- ServerSelectionRecordEncoder - Class in org.apache.directory.server.dns.io.encoder
-
The format of the SRV RR
Here is the format of the SRV RR, whose DNS type code is 33:
_Service._Proto.Name TTL Class SRV Priority Weight Port Target
(There is an example near the end of this document.)
Service
The symbolic name of the desired service, as defined in Assigned
Numbers [STD 2] or locally.
- ServerSelectionRecordEncoder() - Constructor for class org.apache.directory.server.dns.io.encoder.ServerSelectionRecordEncoder
-
- SERVICE_PORT - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsServicePort
- SERVICE_PRIORITY - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsServicePriority
- SERVICE_WEIGHT - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsServiceWeight
- ServiceType - Enum in org.apache.directory.server.dns.messages
-
- sessionClosed(IoSession) - Method in class org.apache.directory.server.dns.protocol.DnsProtocolHandler
-
- sessionCreated(IoSession) - Method in class org.apache.directory.server.dns.protocol.DnsProtocolHandler
-
- sessionIdle(IoSession, IdleStatus) - Method in class org.apache.directory.server.dns.protocol.DnsProtocolHandler
-
- sessionOpened(IoSession) - Method in class org.apache.directory.server.dns.protocol.DnsProtocolHandler
-
- setAcceptNonAuthenticatedData(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setAdditionalRecords(List<ResourceRecord>) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setAnswerRecords(List<ResourceRecord>) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setAuthoritativeAnswer(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setAuthorityRecords(List<ResourceRecord>) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setConfig(DnsServer) - Method in class org.apache.directory.server.dns.service.DnsContext
-
- setDnsClass(RecordClass) - Method in class org.apache.directory.server.dns.messages.ResourceRecordModifier
-
- setDnsName(String) - Method in class org.apache.directory.server.dns.messages.ResourceRecordModifier
-
- setDnsTtl(int) - Method in class org.apache.directory.server.dns.messages.ResourceRecordModifier
-
- setDnsType(RecordType) - Method in class org.apache.directory.server.dns.messages.ResourceRecordModifier
-
- setMaxObjectSize(int) - Method in class org.apache.directory.server.dns.protocol.DnsTcpDecoder
-
Sets the allowed maximum size of the object to be decoded.
- setMessageType(MessageType) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setOpCode(OpCode) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setQuestionRecords(List<QuestionRecord>) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setRecursionAvailable(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setRecursionDesired(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setReply(DnsMessage) - Method in class org.apache.directory.server.dns.service.DnsContext
-
- setReserved(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setResponseCode(ResponseCode) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setStore(RecordStore) - Method in class org.apache.directory.server.dns.service.DnsContext
-
- setTransactionId(int) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- setTruncated(boolean) - Method in class org.apache.directory.server.dns.messages.DnsMessageModifier
-
- shutdown() - Method in class org.apache.directory.server.dns.Main
-
- SignatureRecordEncoder - Class in org.apache.directory.server.dns.io.encoder
-
4.1 SIG RDATA Format
The RDATA portion of a SIG RR is as shown below.
- SignatureRecordEncoder() - Constructor for class org.apache.directory.server.dns.io.encoder.SignatureRecordEncoder
-
- SingleBaseSearch - Class in org.apache.directory.server.dns.store.jndi
-
A JNDI-backed search strategy implementation.
- SOA_EXPIRE - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaExpire for an apacheDnsStartOfAuthorityRecord
- SOA_M_NAME - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaMName for an apacheDnsStartOfAuthorityRecord
- SOA_MINIMUM - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaMinimum for an apacheDnsStartOfAuthorityRecord
- SOA_R_NAME - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaRName for an apacheDnsStartOfAuthorityRecord
- SOA_REFRESH - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaRefresh for an apacheDnsStartOfAuthorityRecord
- SOA_RETRY - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaRetry for an apacheDnsStartOfAuthorityRecord
- SOA_SERIAL - Static variable in class org.apache.directory.server.dns.store.DnsAttribute
-
the apachedns schema apacheDnsSoaSerial for an apacheDnsStartOfAuthorityRecord
- start() - Method in class org.apache.directory.server.dns.DnsServer
-
- StartOfAuthorityRecordEncoder - Class in org.apache.directory.server.dns.io.encoder
-
3.3.13.
- StartOfAuthorityRecordEncoder() - Constructor for class org.apache.directory.server.dns.io.encoder.StartOfAuthorityRecordEncoder
-
- stop() - Method in class org.apache.directory.server.dns.DnsServer
-
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.OpCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.ProtocolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.RecordClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.RecordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.ResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.directory.server.dns.messages.ServiceType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.directory.server.dns.messages.MessageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.OpCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.ProtocolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.RecordClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.RecordType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.ResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.directory.server.dns.messages.ServiceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.