bees.core.resource
Class NetworkServiceHandler
java.lang.Object
|
+--bees.core.resource.CapabilityHandler
|
+--bees.core.resource.NetworkServiceHandler
- All Implemented Interfaces:
- edu.utah.janosvm.kit.comm.jsi.JSIHandler
- public final class NetworkServiceHandler
- extends CapabilityHandler
The NetworkServiceHandler is a JSIHandler that can create NetworkService
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)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NetworkServiceHandler
public NetworkServiceHandler()
- Construct an empty NetworkServiceHandler 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.AddressFormatException
- 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)
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/