A B C D E F G H I L M N O P R S T U V W X

A

AbstractDhcpService - Class in org.apache.directory.server.dhcp.service
Abstract implementation of the server-side DHCP protocol.
AbstractDhcpService() - Constructor for class org.apache.directory.server.dhcp.service.AbstractDhcpService
 
AbstractDhcpStore - Class in org.apache.directory.server.dhcp.store
Abstract base implementation of a DhcpStore.
AbstractDhcpStore() - Constructor for class org.apache.directory.server.dhcp.store.AbstractDhcpStore
 
add(DhcpOption) - Method in class org.apache.directory.server.dhcp.options.OptionsField
 
AddressListOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
AddressListOption() - Constructor for class org.apache.directory.server.dhcp.options.AddressListOption
 
AddressOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
AddressOption() - Constructor for class org.apache.directory.server.dhcp.options.AddressOption
 
AllSubnetsAreLocal - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies whether or not the client may assume that all subnets of the IP network to which the client is connected use the same MTU as the subnet of that network to which the client is directly connected.
AllSubnetsAreLocal() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.AllSubnetsAreLocal
 
ArpCacheTimeout - Class in org.apache.directory.server.dhcp.options.linklayer
This option specifies the timeout in seconds for ARP cache entries.
ArpCacheTimeout() - Constructor for class org.apache.directory.server.dhcp.options.linklayer.ArpCacheTimeout
 

B

BootfileName - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used to identify a bootfile when the 'file' field in the DHCP header has been used for DHCP options.
BootfileName() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.BootfileName
 
BootFileSize - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies the length in 512-octet blocks of the default boot image for the client.
BootFileSize() - Constructor for class org.apache.directory.server.dhcp.options.vendor.BootFileSize
 
BroadcastAddress - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies the broadcast address in use on the client's subnet.
BroadcastAddress() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.BroadcastAddress
 
ByteOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
ByteOption() - Constructor for class org.apache.directory.server.dhcp.options.ByteOption
 

C

clear() - Method in class org.apache.directory.server.dhcp.options.OptionsField
 
CLIENT_PORT - Static variable in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
Default DHCP client port
ClientIdentifier - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used by DHCP clients to specify their unique identifier.
ClientIdentifier() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.ClientIdentifier
 
CODE_DHCPACK - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPDECLINE - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPDISCOVER - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPINFORM - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPNAK - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPOFFER - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPRELEASE - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
CODE_DHCPREQUEST - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
compareTo(Object) - Method in class org.apache.directory.server.dhcp.messages.MessageType
 
contains(InetAddress) - Method in class org.apache.directory.server.dhcp.store.Subnet
Check whether the given client address resides within this subnet and possibly range.
CookieServers - Class in org.apache.directory.server.dhcp.options.vendor
The cookie server option specifies a list of RFC 865 cookie servers available to the client.
CookieServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.CookieServers
 

D

decode(ByteBuffer) - Method in class org.apache.directory.server.dhcp.io.DhcpMessageDecoder
Convert a byte buffer into a DhcpMessage.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.dhcp.protocol.DhcpDecoder
 
decodeOptions(ByteBuffer) - Method in class org.apache.directory.server.dhcp.io.DhcpMessageDecoder
 
DefaultFingerServers - Class in org.apache.directory.server.dhcp.options.misc
The Finger server option specifies a list of Finger available to the client.
DefaultFingerServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.DefaultFingerServers
 
DefaultIpTimeToLive - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies the default time-to-live that the client should use on outgoing datagrams.
DefaultIpTimeToLive() - Constructor for class org.apache.directory.server.dhcp.options.perhost.DefaultIpTimeToLive
 
DefaultIrcServers - Class in org.apache.directory.server.dhcp.options.misc
The IRC server option specifies a list of IRC available to the client.
DefaultIrcServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.DefaultIrcServers
 
DefaultWwwServers - Class in org.apache.directory.server.dhcp.options.misc
The WWW server option specifies a list of WWW available to the client.
DefaultWwwServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.DefaultWwwServers
 
determineSelectionBase(InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Determine address on which to base selection.
DHCPACK - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DhcpConfigElement - Class in org.apache.directory.server.dhcp.store
 
DhcpConfigElement() - Constructor for class org.apache.directory.server.dhcp.store.DhcpConfigElement
 
DHCPDECLINE - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DhcpDecoder - Class in org.apache.directory.server.dhcp.protocol
 
DhcpDecoder() - Constructor for class org.apache.directory.server.dhcp.protocol.DhcpDecoder
 
DHCPDISCOVER - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
Enumeration elements are constructed once upon class loading.
DhcpEncoder - Class in org.apache.directory.server.dhcp.protocol
 
DhcpEncoder() - Constructor for class org.apache.directory.server.dhcp.protocol.DhcpEncoder
 
DhcpException - Exception in org.apache.directory.server.dhcp
 
DhcpException() - Constructor for exception org.apache.directory.server.dhcp.DhcpException
This empty constructor is used if no explanation of the DHCP exception is required.
DhcpException(String) - Constructor for exception org.apache.directory.server.dhcp.DhcpException
This constructor is used if a description of the event that caused the exception is required.
DhcpException(String, Exception) - Constructor for exception org.apache.directory.server.dhcp.DhcpException
This constructor is used if a description of the event that caused the exception is required.
DHCPINFORM - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DhcpMessage - Class in org.apache.directory.server.dhcp.messages
A DHCP (RFC 2131) message.
DhcpMessage() - Constructor for class org.apache.directory.server.dhcp.messages.DhcpMessage
Create a default dhcp message.
DhcpMessage(MessageType, byte, HardwareAddress, short, int, int, short, InetAddress, InetAddress, InetAddress, InetAddress, String, String, OptionsField) - Constructor for class org.apache.directory.server.dhcp.messages.DhcpMessage
Create a DHCP message based on the supplied values.
DhcpMessageDecoder - Class in org.apache.directory.server.dhcp.io
 
DhcpMessageDecoder() - Constructor for class org.apache.directory.server.dhcp.io.DhcpMessageDecoder
 
DhcpMessageEncoder - Class in org.apache.directory.server.dhcp.io
 
DhcpMessageEncoder() - Constructor for class org.apache.directory.server.dhcp.io.DhcpMessageEncoder
 
DhcpMessageType - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used to convey the type of the DHCP message.
DhcpMessageType() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
DhcpMessageType(MessageType) - Constructor for class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
DHCPNAK - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DHCPOFFER - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DhcpOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
DhcpOption() - Constructor for class org.apache.directory.server.dhcp.options.DhcpOption
 
DhcpProtocolCodecFactory - Class in org.apache.directory.server.dhcp.protocol
 
DhcpProtocolCodecFactory() - Constructor for class org.apache.directory.server.dhcp.protocol.DhcpProtocolCodecFactory
 
DhcpProtocolHandler - Class in org.apache.directory.server.dhcp.protocol
Implementation of a DHCP protocol handler which delegates the work of generating replys to a DhcpService implementation.
DhcpProtocolHandler(DhcpService) - Constructor for class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
DHCPRELEASE - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DHCPREQUEST - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
DhcpService - Interface in org.apache.directory.server.dhcp.service
DHCP Protocol (RFC 2131, RFC 2132).
DhcpStore - Interface in org.apache.directory.server.dhcp.store
 
dispose(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpDecoder
 
dispose(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpEncoder
 
DomainName - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies the domain name that client should use when resolving hostnames via the Domain Name System.
DomainName() - Constructor for class org.apache.directory.server.dhcp.options.vendor.DomainName
 
DomainNameServers - Class in org.apache.directory.server.dhcp.options.vendor
The domain name server option specifies a list of Domain Name System (STD 13, RFC 1035 [8]) name servers available to the client.
DomainNameServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.DomainNameServers
 

E

encode(ByteBuffer, DhcpMessage) - Method in class org.apache.directory.server.dhcp.io.DhcpMessageEncoder
Converts a DhcpMessage object into a byte buffer.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.directory.server.dhcp.protocol.DhcpEncoder
 
encodeOptions(OptionsField, ByteBuffer) - Method in class org.apache.directory.server.dhcp.io.DhcpMessageEncoder
 
equals(Object) - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
 
EthernetEncapsulation - Class in org.apache.directory.server.dhcp.options.linklayer
This option specifies whether or not the client should use Ethernet Version 2 (RFC 894) or IEEE 802.3 (RFC 1042) encapsulation if the interface is an Ethernet.
EthernetEncapsulation() - Constructor for class org.apache.directory.server.dhcp.options.linklayer.EthernetEncapsulation
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
ExtensionsPath - Class in org.apache.directory.server.dhcp.options.vendor
A string to specify a file, retrievable via TFTP, which contains information which can be interpreted in the same way as the 64-octet vendor-extension field within the BOOTP response, with the following exceptions: - the length of the file is unconstrained; - all references to Tag 18 (i.e., instances of the BOOTP Extensions Path field) within the file are ignored.
ExtensionsPath() - Constructor for class org.apache.directory.server.dhcp.options.vendor.ExtensionsPath
 

F

findDesignatedHost(HardwareAddress) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Find a host to with the explicitely designated hardware address.
findDesignatedHost(HardwareAddress) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
findExistingLease(HardwareAddress, Lease) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Find an existing lease in the store.
findExistingLease(HardwareAddress, Lease) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
findSubnet(InetAddress) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Find the subnet definition matching the given address.
findSubnet(InetAddress) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
Find the subnet for the given client address.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.directory.server.dhcp.protocol.DhcpDecoder
 
FLAG_BROADCAST - Static variable in class org.apache.directory.server.dhcp.messages.DhcpMessage
Flag value: request broadcast answer.

G

get(Class) - Method in class org.apache.directory.server.dhcp.options.OptionsField
Return the (first) DHCP option matching a given option class or null of the option isn't set.
get(int) - Method in class org.apache.directory.server.dhcp.options.OptionsField
Return the (first) DHCP option matching a given tag or null of the option isn't set.
getAcquired() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getAddress() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
 
getAddress() - Method in class org.apache.directory.server.dhcp.options.AddressOption
 
getAddress() - Method in class org.apache.directory.server.dhcp.store.Host
 
getAddress() - Method in class org.apache.directory.server.dhcp.store.Subnet
 
getAssignedClientAddress() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getBootFileName() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getByteValue() - Method in class org.apache.directory.server.dhcp.options.ByteOption
 
getClassByTag(int) - Static method in class org.apache.directory.server.dhcp.options.DhcpOption
 
getClientAddress() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getCode() - Method in class org.apache.directory.server.dhcp.messages.MessageType
 
getContext() - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
getCurrentClientAddress() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getData() - Method in class org.apache.directory.server.dhcp.options.AddressOption
 
getData() - Method in class org.apache.directory.server.dhcp.options.ByteOption
 
getData() - Method in class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
getData() - Method in class org.apache.directory.server.dhcp.options.DhcpOption
Get the data (wire format) into a byte array.
getData() - Method in class org.apache.directory.server.dhcp.options.IntOption
 
getData() - Method in class org.apache.directory.server.dhcp.options.ShortOption
 
getData() - Method in class org.apache.directory.server.dhcp.options.StringOption
 
getDecoder(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolCodecFactory
 
getExistingLease(HardwareAddress, InetAddress, InetAddress, long, OptionsField) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
 
getExistingLease(HardwareAddress, InetAddress, InetAddress, long, OptionsField) - Method in interface org.apache.directory.server.dhcp.store.DhcpStore
Retrieve an existing lease from the dhcp store.
getExpires() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getFlags() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getHardwareAddress() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getHardwareAddress() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getHardwareAddress() - Method in class org.apache.directory.server.dhcp.store.Host
 
getHopCount() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getInstance() - Static method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolCodecFactory
Returns the singleton instance of DhcpProtocolCodecFactory.
getIntValue() - Method in class org.apache.directory.server.dhcp.options.IntOption
 
getLeaseOffer(HardwareAddress, InetAddress, InetAddress, long, OptionsField) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
 
getLeaseOffer(HardwareAddress, InetAddress, InetAddress, long, OptionsField) - Method in interface org.apache.directory.server.dhcp.store.DhcpStore
Find a lease to offer in response to a DHCPDISCOVER request.
getLength() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
 
getMessageType() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getName() - Method in class org.apache.directory.server.dhcp.store.Host
 
getNativeRepresentation() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
Create the string representation of the hardware address native to the corresponding address type.
getNetmask() - Method in class org.apache.directory.server.dhcp.store.Subnet
 
getNextServerAddress() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getNextServerAddress() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getOp() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getOptions() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getOptions() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getOptions(DhcpConfigElement) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Return a list of all options applicable to the given config element.
getOptions() - Method in class org.apache.directory.server.dhcp.store.DhcpConfigElement
 
getOptions(DhcpConfigElement) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
getProperties(DhcpConfigElement) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Return a list of all options applicable to the given config element.
getProperties() - Method in class org.apache.directory.server.dhcp.store.DhcpConfigElement
 
getProperties(DhcpConfigElement) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
getRangeMax() - Method in class org.apache.directory.server.dhcp.store.Subnet
 
getRangeMin() - Method in class org.apache.directory.server.dhcp.store.Subnet
 
getRelayAgentAddress() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getReplyFor(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
 
getReplyFor(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in interface org.apache.directory.server.dhcp.service.DhcpService
Retrieve the reply to a given message.
getSeconds() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getServerHostname() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getShortValue() - Method in class org.apache.directory.server.dhcp.options.ShortOption
 
getState() - Method in class org.apache.directory.server.dhcp.service.Lease
 
getString() - Method in class org.apache.directory.server.dhcp.options.StringOption
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.BootfileName
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.ClientIdentifier
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.IpAddressLeaseTime
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.MaximumDhcpMessageSize
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.Message
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.OptionOverload
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.ParameterRequestList
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.RebindingTimeValue
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.RenewalTimeValue
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.RequestedIpAddress
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.ServerIdentifier
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.TftpServerName
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.UnrecognizedOption
 
getTag() - Method in class org.apache.directory.server.dhcp.options.dhcp.VendorClassIdentifier
 
getTag() - Method in class org.apache.directory.server.dhcp.options.DhcpOption
Get the option's code tag.
getTag() - Method in class org.apache.directory.server.dhcp.options.linklayer.ArpCacheTimeout
 
getTag() - Method in class org.apache.directory.server.dhcp.options.linklayer.EthernetEncapsulation
 
getTag() - Method in class org.apache.directory.server.dhcp.options.linklayer.TrailerEncapsulation
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.DefaultFingerServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.DefaultIrcServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.DefaultWwwServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.MobileIpHomeAgents
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NbddServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NetbiosNameServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NetbiosNodeType
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NetbiosScope
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NisDomain
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NisPlusDomain
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NisPlusServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NisServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NntpServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.NtpServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.Pop3Servers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.SmtpServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.StdaServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.StreetTalkServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.VendorSpecificInformation
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.XWindowDisplayManagers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.misc.XWindowFontServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.DefaultIpTimeToLive
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.IpForwarding
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.MaximumDatagramSize
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.NonLocalSourceRouting
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.PathMtuAgingTimeout
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.PathMtuPlateauTable
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perhost.PolicyFilter
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.AllSubnetsAreLocal
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.BroadcastAddress
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.InterfaceMtu
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.MaskSupplier
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.PerformMaskDiscovery
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.PerformRouterDiscovery
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.RouterSolicitationAddress
 
getTag() - Method in class org.apache.directory.server.dhcp.options.perinterface.StaticRoute
 
getTag() - Method in class org.apache.directory.server.dhcp.options.tcp.TcpDefaultTimeToLive
 
getTag() - Method in class org.apache.directory.server.dhcp.options.tcp.TcpKeepaliveGarbage
 
getTag() - Method in class org.apache.directory.server.dhcp.options.tcp.TcpKeepaliveInterval
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.BootFileSize
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.CookieServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.DomainName
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.DomainNameServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.ExtensionsPath
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.HostName
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.ImpressServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.LogServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.LprServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.MeritDumpFile
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.NameServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.ResourceLocationServers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.RootPath
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.Routers
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.SubnetMask
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.SwapServer
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.TimeOffset
 
getTag() - Method in class org.apache.directory.server.dhcp.options.vendor.TimeServers
 
getTagByClass(Class) - Static method in class org.apache.directory.server.dhcp.options.DhcpOption
 
getTransactionId() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
getType() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
 
getType() - Method in class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
getTypeByCode(byte) - Static method in class org.apache.directory.server.dhcp.messages.MessageType
 

H

handleDISCOVER(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle DHCPDISCOVER message.
handleDISCOVER(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.StoreBasedDhcpService
 
handleINFORM(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle DHCPINFORM message.
handleOFFER(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle DHCPOFFER message.
handleRELEASE(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle DHCPRELEASE message.
handleRELEASE(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.StoreBasedDhcpService
 
handleREQUEST(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle DHCPREQUEST message.
handleREQUEST(InetSocketAddress, InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.StoreBasedDhcpService
 
handleUnknownMessage(InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Handle unknown DHCP message.
HardwareAddress - Class in org.apache.directory.server.dhcp.messages
A representation of a DHCP hardware address.
HardwareAddress(short, short, byte[]) - Constructor for class org.apache.directory.server.dhcp.messages.HardwareAddress
 
hashCode() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
 
Host - Class in org.apache.directory.server.dhcp.store
The definition of a host.
Host(String, InetAddress, HardwareAddress) - Constructor for class org.apache.directory.server.dhcp.store.Host
 
HostName - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies the name of the client.
HostName() - Constructor for class org.apache.directory.server.dhcp.options.vendor.HostName
 
HostName(String) - Constructor for class org.apache.directory.server.dhcp.options.vendor.HostName
 

I

ImpressServers - Class in org.apache.directory.server.dhcp.options.vendor
The Impress server option specifies a list of Imagen Impress servers available to the client.
ImpressServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.ImpressServers
 
initGeneralReply(InetSocketAddress, DhcpMessage) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Initialize a general DHCP reply message.
InterfaceMtu - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies the MTU to use on this interface.
InterfaceMtu() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.InterfaceMtu
 
IntOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
IntOption() - Constructor for class org.apache.directory.server.dhcp.options.IntOption
 
IpAddressLeaseTime - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used in a client request (DHCPDISCOVER or DHCPREQUEST) to allow the client to request a lease time for the IP address.
IpAddressLeaseTime() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.IpAddressLeaseTime
 
IpAddressLeaseTime(long) - Constructor for class org.apache.directory.server.dhcp.options.dhcp.IpAddressLeaseTime
 
IpForwarding - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies whether the client should configure its IP layer for packet forwarding.
IpForwarding() - Constructor for class org.apache.directory.server.dhcp.options.perhost.IpForwarding
 
isEmpty() - Method in class org.apache.directory.server.dhcp.options.OptionsField
 
isInRange(InetAddress) - Method in class org.apache.directory.server.dhcp.store.Subnet
Check whether the specified address is within the range for this subnet.
iterator() - Method in class org.apache.directory.server.dhcp.options.OptionsField
 

L

Lease - Class in org.apache.directory.server.dhcp.service
Leases represent a temporary assignment of an IP address to a DHCP client.
Lease() - Constructor for class org.apache.directory.server.dhcp.service.Lease
 
LogServers - Class in org.apache.directory.server.dhcp.options.vendor
The log server option specifies a list of MIT-LCS UDP log servers available to the client.
LogServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.LogServers
 
LprServers - Class in org.apache.directory.server.dhcp.options.vendor
The LPR server option specifies a list of RFC 1179 line printer servers available to the client.
LprServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.LprServers
 

M

MaskSupplier - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies whether or not the client should respond to subnet mask requests using ICMP.
MaskSupplier() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.MaskSupplier
 
MaximumDatagramSize - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies the maximum size datagram that the client should be prepared to reassemble.
MaximumDatagramSize() - Constructor for class org.apache.directory.server.dhcp.options.perhost.MaximumDatagramSize
 
MaximumDhcpMessageSize - Class in org.apache.directory.server.dhcp.options.dhcp
This option specifies the maximum length DHCP message that it is willing to accept.
MaximumDhcpMessageSize() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.MaximumDhcpMessageSize
 
merge(OptionsField) - Method in class org.apache.directory.server.dhcp.options.OptionsField
Merge the options from the given options field into my options.
MeritDumpFile - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies the path-name of a file to which the client's core image should be dumped in the event the client crashes.
MeritDumpFile() - Constructor for class org.apache.directory.server.dhcp.options.vendor.MeritDumpFile
 
Message - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used by a DHCP server to provide an error message to a DHCP client in a DHCPNAK message in the event of a failure.
Message() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.Message
 
messageReceived(IoSession, Object) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
messageSent(IoSession, Object) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
MessageType - Class in org.apache.directory.server.dhcp.messages
 
MobileIpHomeAgents - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of IP addresses indicating mobile IP home agents available to the client.
MobileIpHomeAgents() - Constructor for class org.apache.directory.server.dhcp.options.misc.MobileIpHomeAgents
 

N

NameServers - Class in org.apache.directory.server.dhcp.options.vendor
The name server option specifies a list of IEN 116 name servers available to the client.
NameServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.NameServers
 
NbddServers - Class in org.apache.directory.server.dhcp.options.misc
The NetBIOS datagram distribution server (NBDD) option specifies a list of RFC 1001/1002 NBDD servers listed in order of preference.
NbddServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NbddServers
 
NetbiosNameServers - Class in org.apache.directory.server.dhcp.options.misc
The NetBIOS name server (NBNS) option specifies a list of RFC 1001/1002 NBNS name servers listed in order of preference.
NetbiosNameServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NetbiosNameServers
 
NetbiosNodeType - Class in org.apache.directory.server.dhcp.options.misc
The NetBIOS node type option allows NetBIOS over TCP/IP clients which are configurable to be configured as described in RFC 1001/1002.
NetbiosNodeType() - Constructor for class org.apache.directory.server.dhcp.options.misc.NetbiosNodeType
 
NetbiosScope - Class in org.apache.directory.server.dhcp.options.misc
The NetBIOS scope option specifies the NetBIOS over TCP/IP scope parameter for the client as specified in RFC 1001/1002.
NetbiosScope() - Constructor for class org.apache.directory.server.dhcp.options.misc.NetbiosScope
 
NisDomain - Class in org.apache.directory.server.dhcp.options.misc
This option specifies the name of the client's NIS domain.
NisDomain() - Constructor for class org.apache.directory.server.dhcp.options.misc.NisDomain
 
NisPlusDomain - Class in org.apache.directory.server.dhcp.options.misc
This option specifies the name of the client's NIS+ domain.
NisPlusDomain() - Constructor for class org.apache.directory.server.dhcp.options.misc.NisPlusDomain
 
NisPlusServers - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of IP addresses indicating NIS+ servers available to the client.
NisPlusServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NisPlusServers
 
NisServers - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of IP addresses indicating NIS servers available to the client.
NisServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NisServers
 
NntpServers - Class in org.apache.directory.server.dhcp.options.misc
The NNTP server option specifies a list of NNTP available to the client.
NntpServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NntpServers
 
NonLocalSourceRouting - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies whether the client should configure its IP layer to allow forwarding of datagrams with non-local source routes.
NonLocalSourceRouting() - Constructor for class org.apache.directory.server.dhcp.options.perhost.NonLocalSourceRouting
 
NtpServers - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of IP addresses indicating NTP servers available to the client.
NtpServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.NtpServers
 

O

OP_BOOTREPLY - Static variable in class org.apache.directory.server.dhcp.messages.DhcpMessage
Operation constant: boot reply (server to client).
OP_BOOTREQUEST - Static variable in class org.apache.directory.server.dhcp.messages.DhcpMessage
Operation constant: boot request (client to server).
OptionOverload - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used to indicate that the DHCP 'sname' or 'file' fields are being overloaded by using them to carry DHCP options.
OptionOverload() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.OptionOverload
 
OptionsField - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
OptionsField() - Constructor for class org.apache.directory.server.dhcp.options.OptionsField
 
org.apache.directory.server.dhcp - package org.apache.directory.server.dhcp
Provides the entry point to an instance of the DhcpService, as well as the root of the exception hierarchy.
org.apache.directory.server.dhcp.io - package org.apache.directory.server.dhcp.io
Provides the encoders and decoders for DHCP message and option conversions.
org.apache.directory.server.dhcp.messages - package org.apache.directory.server.dhcp.messages
Provides message objects for DHCP messages.
org.apache.directory.server.dhcp.options - package org.apache.directory.server.dhcp.options
Provides base message objects for DHCP options.
org.apache.directory.server.dhcp.options.dhcp - package org.apache.directory.server.dhcp.options.dhcp
Provides DHCP options for the DHCP protocol.
org.apache.directory.server.dhcp.options.linklayer - package org.apache.directory.server.dhcp.options.linklayer
Provides link layer options for the DHCP protocol.
org.apache.directory.server.dhcp.options.misc - package org.apache.directory.server.dhcp.options.misc
Provides miscellaneous options for the DHCP protocol.
org.apache.directory.server.dhcp.options.perhost - package org.apache.directory.server.dhcp.options.perhost
Provides per-host options for the DHCP protocol.
org.apache.directory.server.dhcp.options.perinterface - package org.apache.directory.server.dhcp.options.perinterface
Provides per-interface options for the DHCP protocol.
org.apache.directory.server.dhcp.options.tcp - package org.apache.directory.server.dhcp.options.tcp
Provides TCP options for the DHCP protocol.
org.apache.directory.server.dhcp.options.vendor - package org.apache.directory.server.dhcp.options.vendor
Provides vendor options for the DHCP protocol.
org.apache.directory.server.dhcp.protocol - package org.apache.directory.server.dhcp.protocol
Provides the org.apache.mina.common.IoHandler and associated ProtocolCodecFactory required to implement the DHCP Service with the MINA NIO framework.
org.apache.directory.server.dhcp.service - package org.apache.directory.server.dhcp.service
Provides the implementation of the DhcpService.
org.apache.directory.server.dhcp.store - package org.apache.directory.server.dhcp.store
 

P

ParameterRequestList - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used by a DHCP client to request values for specified configuration parameters.
ParameterRequestList() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.ParameterRequestList
 
PathMtuAgingTimeout - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies the timeout (in seconds) to use when aging Path MTU values discovered by the mechanism defined in RFC 1191.
PathMtuAgingTimeout() - Constructor for class org.apache.directory.server.dhcp.options.perhost.PathMtuAgingTimeout
 
PathMtuPlateauTable - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies a table of MTU sizes to use when performing Path MTU Discovery as defined in RFC 1191.
PathMtuPlateauTable() - Constructor for class org.apache.directory.server.dhcp.options.perhost.PathMtuPlateauTable
 
PerformMaskDiscovery - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies whether or not the client should perform subnet mask discovery using ICMP.
PerformMaskDiscovery() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.PerformMaskDiscovery
 
PerformRouterDiscovery - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies whether or not the client should solicit routers using the Router Discovery mechanism defined in RFC 1256.
PerformRouterDiscovery() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.PerformRouterDiscovery
 
PolicyFilter - Class in org.apache.directory.server.dhcp.options.perhost
This option specifies policy filters for non-local source routing.
PolicyFilter() - Constructor for class org.apache.directory.server.dhcp.options.perhost.PolicyFilter
 
Pop3Servers - Class in org.apache.directory.server.dhcp.options.misc
The POP3 server option specifies a list of POP3 available to the client.
Pop3Servers() - Constructor for class org.apache.directory.server.dhcp.options.misc.Pop3Servers
 
PROPERTY_MAX_LEASE_TIME - Static variable in class org.apache.directory.server.dhcp.store.DhcpConfigElement
 

R

RebindingTimeValue - Class in org.apache.directory.server.dhcp.options.dhcp
This option specifies the time interval from address assignment until the client transitions to the REBINDING state.
RebindingTimeValue() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.RebindingTimeValue
 
releaseLease(Lease) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
 
releaseLease(Lease) - Method in interface org.apache.directory.server.dhcp.store.DhcpStore
Release the specified lease.
remove(Class) - Method in class org.apache.directory.server.dhcp.options.OptionsField
Remove instances of the given option class.
remove(int) - Method in class org.apache.directory.server.dhcp.options.OptionsField
Remove options matching the given tag
RenewalTimeValue - Class in org.apache.directory.server.dhcp.options.dhcp
This option specifies the time interval from address assignment until the client transitions to the RENEWING state.
RenewalTimeValue() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.RenewalTimeValue
 
RequestedIpAddress - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used in a client request (DHCPDISCOVER) to allow the client to request that a particular IP address be assigned.
RequestedIpAddress() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.RequestedIpAddress
 
ResourceLocationServers - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies a list of RFC 887 Resource Location servers available to the client.
ResourceLocationServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.ResourceLocationServers
 
RootPath - Class in org.apache.directory.server.dhcp.options.vendor
This option specifies the path-name that contains the client's root disk.
RootPath() - Constructor for class org.apache.directory.server.dhcp.options.vendor.RootPath
 
RootPath(String) - Constructor for class org.apache.directory.server.dhcp.options.vendor.RootPath
 
Routers - Class in org.apache.directory.server.dhcp.options.vendor
The router option specifies a list of IP addresses for routers on the client's subnet.
Routers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.Routers
 
RouterSolicitationAddress - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies the address to which the client should transmit router solicitation requests.
RouterSolicitationAddress() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.RouterSolicitationAddress
 

S

SERVER_PORT - Static variable in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
Default DHCP server port
ServerIdentifier - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used in DHCPOFFER and DHCPREQUEST messages, and may optionally be included in the DHCPACK and DHCPNAK messages.
ServerIdentifier() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.ServerIdentifier
 
ServerIdentifier(InetAddress) - Constructor for class org.apache.directory.server.dhcp.options.dhcp.ServerIdentifier
 
sessionClosed(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
sessionCreated(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
sessionOpened(IoSession) - Method in class org.apache.directory.server.dhcp.protocol.DhcpProtocolHandler
 
setAcquired(long) - Method in class org.apache.directory.server.dhcp.service.Lease
 
setAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.options.AddressOption
 
setAssignedClientAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setBootFileName(String) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setClientAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.service.Lease
 
setCurrentClientAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.AddressOption
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.ByteOption
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.dhcp.DhcpMessageType
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.DhcpOption
Set the data (wire format) from a byte array.
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.IntOption
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.ShortOption
 
setData(byte[]) - Method in class org.apache.directory.server.dhcp.options.StringOption
 
setExpires(long) - Method in class org.apache.directory.server.dhcp.service.Lease
 
setFlags(short) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setHardwareAddress(HardwareAddress) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setHardwareAddress(HardwareAddress) - Method in class org.apache.directory.server.dhcp.service.Lease
 
setHopCount(short) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setIntValue(long) - Method in class org.apache.directory.server.dhcp.options.IntOption
 
setMessageType(MessageType) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setNextServerAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setOp(byte) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setOptions(OptionsField) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setRangeMax(InetAddress) - Method in class org.apache.directory.server.dhcp.store.Subnet
 
setRangeMin(InetAddress) - Method in class org.apache.directory.server.dhcp.store.Subnet
 
setRelayAgentAddress(InetAddress) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setSeconds(int) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setServerHostname(String) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
setShortValue(short) - Method in class org.apache.directory.server.dhcp.options.ByteOption
 
setShortValue(int) - Method in class org.apache.directory.server.dhcp.options.ShortOption
 
setState(int) - Method in class org.apache.directory.server.dhcp.service.Lease
 
setString(String) - Method in class org.apache.directory.server.dhcp.options.StringOption
 
setTransactionId(int) - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
ShortOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
ShortOption() - Constructor for class org.apache.directory.server.dhcp.options.ShortOption
 
SimpleDhcpStore - Class in org.apache.directory.server.dhcp.store
Very simple dummy/proof-of-concept implementation of a DhcpStore.
SimpleDhcpStore() - Constructor for class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 
SmtpServers - Class in org.apache.directory.server.dhcp.options.misc
The SMTP server option specifies a list of SMTP servers available to the client.
SmtpServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.SmtpServers
 
STATE_ACTIVE - Static variable in class org.apache.directory.server.dhcp.service.Lease
Lease state: active - assigned to client
STATE_EXPIRED - Static variable in class org.apache.directory.server.dhcp.service.Lease
Lease state: expired
STATE_NEW - Static variable in class org.apache.directory.server.dhcp.service.Lease
Lease state: newly created
STATE_OFFERED - Static variable in class org.apache.directory.server.dhcp.service.Lease
Lease state: offered to client
STATE_RELEASED - Static variable in class org.apache.directory.server.dhcp.service.Lease
Lease state: released by client
StaticRoute - Class in org.apache.directory.server.dhcp.options.perinterface
This option specifies a list of static routes that the client should install in its routing cache.
StaticRoute() - Constructor for class org.apache.directory.server.dhcp.options.perinterface.StaticRoute
 
StdaServers - Class in org.apache.directory.server.dhcp.options.misc
The StreetTalk Directory Assistance (STDA) server option specifies a list of STDA servers available to the client.
StdaServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.StdaServers
 
StoreBasedDhcpService - Class in org.apache.directory.server.dhcp.service
A default implementation of the DHCP service.
StoreBasedDhcpService(DhcpStore) - Constructor for class org.apache.directory.server.dhcp.service.StoreBasedDhcpService
 
StreetTalkServers - Class in org.apache.directory.server.dhcp.options.misc
The StreetTalk server option specifies a list of StreetTalk servers available to the client.
StreetTalkServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.StreetTalkServers
 
StringOption - Class in org.apache.directory.server.dhcp.options
The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
StringOption() - Constructor for class org.apache.directory.server.dhcp.options.StringOption
 
stripUnwantedOptions(DhcpMessage, OptionsField) - Method in class org.apache.directory.server.dhcp.service.AbstractDhcpService
Strip options that the client doesn't want, if the ParameterRequestList option is present.
Subnet - Class in org.apache.directory.server.dhcp.store
The definition of a Subnet.
Subnet(InetAddress, InetAddress, InetAddress, InetAddress) - Constructor for class org.apache.directory.server.dhcp.store.Subnet
 
SubnetMask - Class in org.apache.directory.server.dhcp.options.vendor
The subnet mask option specifies the client's subnet mask as per RFC 950.
SubnetMask() - Constructor for class org.apache.directory.server.dhcp.options.vendor.SubnetMask
 
SubnetMask(InetAddress) - Constructor for class org.apache.directory.server.dhcp.options.vendor.SubnetMask
 
SwapServer - Class in org.apache.directory.server.dhcp.options.vendor
This specifies the IP address of the client's swap server.
SwapServer() - Constructor for class org.apache.directory.server.dhcp.options.vendor.SwapServer
 

T

TcpDefaultTimeToLive - Class in org.apache.directory.server.dhcp.options.tcp
This option specifies the default TTL that the client should use when sending TCP segments.
TcpDefaultTimeToLive() - Constructor for class org.apache.directory.server.dhcp.options.tcp.TcpDefaultTimeToLive
 
TcpKeepaliveGarbage - Class in org.apache.directory.server.dhcp.options.tcp
This option specifies the interval (in seconds) that the client TCP should wait before sending a keepalive message on a TCP connection.
TcpKeepaliveGarbage() - Constructor for class org.apache.directory.server.dhcp.options.tcp.TcpKeepaliveGarbage
 
TcpKeepaliveInterval - Class in org.apache.directory.server.dhcp.options.tcp
This option specifies the whether or not the client should send TCP keepalive messages with a octet of garbage for compatibility with older implementations.
TcpKeepaliveInterval() - Constructor for class org.apache.directory.server.dhcp.options.tcp.TcpKeepaliveInterval
 
TftpServerName - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used to identify a TFTP server when the 'sname' field in the DHCP header has been used for DHCP options.
TftpServerName() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.TftpServerName
 
TimeOffset - Class in org.apache.directory.server.dhcp.options.vendor
The time offset field specifies the offset of the client's subnet in seconds from Coordinated Universal Time (UTC).
TimeOffset() - Constructor for class org.apache.directory.server.dhcp.options.vendor.TimeOffset
 
TimeServers - Class in org.apache.directory.server.dhcp.options.vendor
The time server option specifies a list of RFC 868 time servers available to the client.
TimeServers() - Constructor for class org.apache.directory.server.dhcp.options.vendor.TimeServers
 
toString() - Method in class org.apache.directory.server.dhcp.messages.DhcpMessage
 
toString() - Method in class org.apache.directory.server.dhcp.messages.HardwareAddress
Create a string representation of the hardware address.
toString() - Method in class org.apache.directory.server.dhcp.messages.MessageType
 
TrailerEncapsulation - Class in org.apache.directory.server.dhcp.options.linklayer
This option specifies whether or not the client should negotiate the use of trailers (RFC 893) when using the ARP protocol.
TrailerEncapsulation() - Constructor for class org.apache.directory.server.dhcp.options.linklayer.TrailerEncapsulation
 

U

UnrecognizedOption - Class in org.apache.directory.server.dhcp.options.dhcp
This pseudo option represents all options which have not been recognized and parsed as specific implementations.
UnrecognizedOption() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.UnrecognizedOption
 
UnrecognizedOption(byte) - Constructor for class org.apache.directory.server.dhcp.options.dhcp.UnrecognizedOption
 
updateLease(Lease) - Method in class org.apache.directory.server.dhcp.store.AbstractDhcpStore
Update the (possibly changed) lease in the store.
updateLease(Lease) - Method in class org.apache.directory.server.dhcp.store.SimpleDhcpStore
 

V

valueOf(String) - Static method in class org.apache.directory.server.dhcp.messages.HardwareAddress
Parses a string representation of a hardware address according to the specification given in HardwareAddress.toString().
VALUES - Static variable in class org.apache.directory.server.dhcp.messages.MessageType
 
VendorClassIdentifier - Class in org.apache.directory.server.dhcp.options.dhcp
This option is used by DHCP clients to optionally identify the vendor type and configuration of a DHCP client.
VendorClassIdentifier() - Constructor for class org.apache.directory.server.dhcp.options.dhcp.VendorClassIdentifier
 
VendorSpecificInformation - Class in org.apache.directory.server.dhcp.options.misc
This option is used by clients and servers to exchange vendor- specific information.
VendorSpecificInformation() - Constructor for class org.apache.directory.server.dhcp.options.misc.VendorSpecificInformation
 

W

writeTo(ByteBuffer) - Method in class org.apache.directory.server.dhcp.options.DhcpOption
 

X

XWindowDisplayManagers - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of IP addresses of systems that are running the X Window System Display Manager and are available to the client.
XWindowDisplayManagers() - Constructor for class org.apache.directory.server.dhcp.options.misc.XWindowDisplayManagers
 
XWindowFontServers - Class in org.apache.directory.server.dhcp.options.misc
This option specifies a list of X Window System Font servers available to the client.
XWindowFontServers() - Constructor for class org.apache.directory.server.dhcp.options.misc.XWindowFontServers
 

A B C D E F G H I L M N O P R S T U V W X

Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.