Package org.xj3d.core.eventmodel
Interface NetworkManager
- All Superinterfaces:
NodeManager
- All Known Implementing Classes:
DefaultNetworkManager
The manager of network interactions.
The implementation encapsulates all network protocols. A handler can be registered for each protocol desired.
- Version:
- $Revision: 1.1 $
- Author:
- Alan Hudson
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Register a new protocol handler instance.void
Remove a previously registered protocol handler.Methods inherited from interface org.xj3d.core.eventmodel.NodeManager
addManagedNode, clear, evaluatePostEventModel, evaluatePreEventModel, executePostEventModel, executePreEventModel, getManagedNodeTypes, getSupportedComponents, initialize, removeManagedNode, resetTimeZero, setErrorReporter, setVRMLClock, shutdown
-
Method Details
-
addProtocolHandler
Register a new protocol handler instance. If a handler has been registered for the given protocol type, this request is ignored and a value of false is returned.- Parameters:
nph
- The new protocol handler instance to use- Returns:
- false if a handler is already registered, true otherwise
-
removeProtocolHandler
Remove a previously registered protocol handler. If a this handler instance has not been registered previously, the request is silently ignored.- Parameters:
nph
- The protocol handler instance to remove
-