Package | Description |
---|---|
org.apache.directory.server.dhcp.messages |
Provides message objects for DHCP messages.
|
org.apache.directory.server.dhcp.service |
Provides the implementation of the
DhcpService . |
org.apache.directory.server.dhcp.store |
Modifier and Type | Method and Description |
---|---|
HardwareAddress |
DhcpMessage.getHardwareAddress() |
static HardwareAddress |
HardwareAddress.valueOf(String s)
Parses a string representation of a hardware address according to the
specification given in
toString() . |
Modifier and Type | Method and Description |
---|---|
void |
DhcpMessage.setHardwareAddress(HardwareAddress hardwareAddress) |
Constructor and Description |
---|
DhcpMessage(MessageType messageType,
byte op,
HardwareAddress hardwareAddress,
short hops,
int transactionId,
int seconds,
short flags,
InetAddress currentClientAddress,
InetAddress assignedClientAddress,
InetAddress nextServerAddress,
InetAddress relayAgentAddress,
String serverHostname,
String bootFileName,
OptionsField options)
Create a DHCP message based on the supplied values.
|
Modifier and Type | Method and Description |
---|---|
HardwareAddress |
Lease.getHardwareAddress() |
Modifier and Type | Method and Description |
---|---|
void |
Lease.setHardwareAddress(HardwareAddress hardwareAddress) |
Modifier and Type | Method and Description |
---|---|
HardwareAddress |
Host.getHardwareAddress() |
Modifier and Type | Method and Description |
---|---|
protected abstract Host |
AbstractDhcpStore.findDesignatedHost(HardwareAddress hardwareAddress)
Find a host to with the explicitely designated hardware address.
|
protected Host |
SimpleDhcpStore.findDesignatedHost(HardwareAddress hardwareAddress) |
protected abstract Lease |
AbstractDhcpStore.findExistingLease(HardwareAddress hardwareAddress,
Lease existingLease)
Find an existing lease in the store.
|
protected Lease |
SimpleDhcpStore.findExistingLease(HardwareAddress hardwareAddress,
Lease existingLease) |
Lease |
DhcpStore.getExistingLease(HardwareAddress hardwareAddress,
InetAddress requestedAddress,
InetAddress selectionBase,
long requestedLeaseTime,
OptionsField options)
Retrieve an existing lease from the dhcp store.
|
Lease |
AbstractDhcpStore.getExistingLease(HardwareAddress hardwareAddress,
InetAddress requestedAddress,
InetAddress selectionBase,
long requestedLeaseTime,
OptionsField options) |
Lease |
DhcpStore.getLeaseOffer(HardwareAddress hardwareAddress,
InetAddress requestedAddress,
InetAddress selectionBase,
long requestedLeaseTime,
OptionsField options)
Find a lease to offer in response to a DHCPDISCOVER request.
|
Lease |
AbstractDhcpStore.getLeaseOffer(HardwareAddress hardwareAddress,
InetAddress requestedAddress,
InetAddress selectionBase,
long requestedLeaseTime,
OptionsField options) |
Constructor and Description |
---|
Host(String name,
InetAddress address,
HardwareAddress hardwareAddress) |
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.