All Packages Class Hierarchy This Package Previous Next Index
Class ninja.activeproxy.path.PathImplementer
java.lang.Object
|
+----ninja.rmi.NinjaRemoteObject
|
+----ninja.ispace.iSpaceService
|
+----ninja.activeproxy.path.PathImplementer
- public class PathImplementer
- extends iSpaceService
- implements PathImplementerIF
-
PathImplementer()
- Create a new PathImplementer
-
destroy()
- Tear down the ispace service
-
implementPath(PathDescription)
- Given an instantiated path, start the operators and connectors on it
running so client can begin writing to it.
-
init(iSpaceServiceConfig)
- Start up the ispace service
PathImplementer
public PathImplementer() throws RemoteException
- Create a new PathImplementer
init
protected void init(iSpaceServiceConfig config)
- Start up the ispace service
- Overrides:
- init in class iSpaceService
destroy
protected void destroy()
- Tear down the ispace service
- Overrides:
- destroy in class iSpaceService
implementPath
public PathDescription implementPath(PathDescription path)
- Given an instantiated path, start the operators and connectors on it
running so client can begin writing to it.
Requires: Path has been instantiated.
To Do:
Error Handling! Currently if an operator doesn't respond, we don't do anything except spit out a text
message.
- Parameters:
- path - The path to implement.
- Returns:
- The implemented PathDescription; since this is a remote object, we have to return changed variables
All Packages Class Hierarchy This Package Previous Next Index