org.apache.directory.server.dhcp.service
Class StoreBasedDhcpService
java.lang.Object
org.apache.directory.server.dhcp.service.AbstractDhcpService
org.apache.directory.server.dhcp.service.StoreBasedDhcpService
- All Implemented Interfaces:
- DhcpService
public class StoreBasedDhcpService
- extends AbstractDhcpService
A default implementation of the DHCP service. Does the tedious low-level
chores of handling DHCP messages, but delegates the lease-handling to a
supplied DhcpStore.
- Version:
- $Rev: 545042 $, $Date: 2007-06-06 22:32:01 -0500 (Mi, 06 Jun 2007) $
- Author:
- Apache Directory Project
- See Also:
DhcpStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StoreBasedDhcpService
public StoreBasedDhcpService(DhcpStore dhcpStore)
handleRELEASE
protected DhcpMessage handleRELEASE(java.net.InetSocketAddress localAddress,
java.net.InetSocketAddress clientAddress,
DhcpMessage request)
throws DhcpException
- Description copied from class:
AbstractDhcpService
- Handle DHCPRELEASE message. The default implementation just ignores it.
- Overrides:
handleRELEASE
in class AbstractDhcpService
request
- the request message
- Returns:
- DhcpMessage response message or
null
to ignore (don't reply to)
it.
- Throws:
DhcpException
handleDISCOVER
protected DhcpMessage handleDISCOVER(java.net.InetSocketAddress localAddress,
java.net.InetSocketAddress clientAddress,
DhcpMessage request)
throws DhcpException
- Description copied from class:
AbstractDhcpService
- Handle DHCPDISCOVER message. The default implementation just ignores it.
- Overrides:
handleDISCOVER
in class AbstractDhcpService
request
- the request message
- Returns:
- DhcpMessage response message or
null
to ignore (don't reply to)
it.
- Throws:
DhcpException
handleREQUEST
protected DhcpMessage handleREQUEST(java.net.InetSocketAddress localAddress,
java.net.InetSocketAddress clientAddress,
DhcpMessage request)
throws DhcpException
- Description copied from class:
AbstractDhcpService
- Handle DHCPREQUEST message. The default implementation just ignores it.
- Overrides:
handleREQUEST
in class AbstractDhcpService
request
- the request message
- Returns:
- DhcpMessage response message or
null
to ignore (don't reply to)
it.
- Throws:
DhcpException
Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.