bees.core.resource
Class NodeOSNeighborHandler
java.lang.Object
|
+--bees.core.resource.CapabilityHandler
|
+--bees.core.resource.NodeOSNeighborHandler
- All Implemented Interfaces:
- edu.utah.janosvm.kit.comm.jsi.JSIHandler
- public final class NodeOSNeighborHandler
- extends CapabilityHandler
The NodeOSNeighborHandler is a JSIHandler that can create NodeOSNeighbor
capabilities.
Method Summary |
java.lang.Object |
createCapability(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm,
java.lang.String name,
java.lang.String comment)
Abstract method called when the handler needs to create a capability. |
java.lang.Class |
getCapabilityClass()
|
void |
getSuites(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
|
void |
handleMessage(edu.utah.janosvm.kit.comm.jsi.JSIHandlerContext jhc,
edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NodeOSNeighborHandler
public NodeOSNeighborHandler()
- Construct an empty NodeOSNeighborHandler object.
getCapabilityClass
public java.lang.Class getCapabilityClass()
- Overrides:
getCapabilityClass
in class CapabilityHandler
- See Also:
CapabilityHandler.getCapabilityClass()
createCapability
public java.lang.Object createCapability(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm,
java.lang.String name,
java.lang.String comment)
throws edu.utah.janos.nodeos.PacketAddressFormatException,
edu.utah.janos.nodeos.ProtocolSpecFormatException,
edu.utah.janos.nodeos.AddressFormatException,
edu.utah.janosvm.kit.comm.jsi.MissingPairException,
java.io.IOException
- Description copied from class:
CapabilityHandler
- Abstract method called when the handler needs to create a capability.
- Overrides:
createCapability
in class CapabilityHandler
- See Also:
CapabilityHandler.createCapability(JSIMessage, String, String)
handleMessage
public void handleMessage(edu.utah.janosvm.kit.comm.jsi.JSIHandlerContext jhc,
edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
throws java.lang.Throwable
- Overrides:
handleMessage
in class CapabilityHandler
- See Also:
JSIHandler.handleMessage(JSIHandlerContext, JSIMessage)
getSuites
public void getSuites(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
- See Also:
JSIHandler.getSuites(JSIMessage)
toString
public java.lang.String toString()
- Overrides:
toString
in class CapabilityHandler
- See Also:
Object.toString()
This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/