org.javagroup.process
Class ProcessNamespace
java.lang.Object
|
+--org.javagroup.util.Namespace
|
+--org.javagroup.process.ProcessNamespace
- public class ProcessNamespace
- extends Namespace
Namespace used for mapping per-process namespaces.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
_processManager
protected ProcessManager _processManager
- Reference to the ProcessManager the object is managing a namespace
for.
_processToNamespaceMap
protected java.util.Hashtable _processToNamespaceMap
- Hashtable mapping processes to Namespaces
ProcessNamespace
public ProcessNamespace(ProcessManager processManager)
registerNamespaceToProcess
public void registerNamespaceToProcess(Namespace namespace,
JProcess process)
registerNamespace
public void registerNamespace(Namespace namespace)
- Overrides:
- registerNamespace in class Namespace
registerNamespaceForProcess
public void registerNamespaceForProcess(Namespace namespace,
JProcess process)
getNamespaceForProcess
public Namespace getNamespaceForProcess(JProcess process)
removeNamespaceForProcess
public void removeNamespaceForProcess(JProcess process)
registerInstanceForClass
public void registerInstanceForClass(java.lang.Class klass,
java.lang.Object instance)
- Overrides:
- registerInstanceForClass in class Namespace
getInstanceForClass
public java.lang.Object getInstanceForClass(java.lang.Class klass)
- Overrides:
- getInstanceForClass in class Namespace