public class RunningObjectTable extends Object implements IRunningObjectTable
| Modifier and Type | Field and Description |
|---|---|
(package private) ComThread |
comThread |
(package private) Factory |
factory |
(package private) RunningObjectTable |
raw |
| Modifier | Constructor and Description |
|---|---|
protected |
RunningObjectTable(RunningObjectTable raw,
Factory factory) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IDispatch> |
enumRunning()
Creates and returns an enumerator of all the objects currently registered
in the running object table (ROT).
|
<T> List<T> |
getActiveObjectsByInterface(Class<T> comInterface)
Gets all the active (running) objects that support the give interface.
|
Factory factory
ComThread comThread
RunningObjectTable raw
protected RunningObjectTable(RunningObjectTable raw, Factory factory)
public Iterable<IDispatch> enumRunning()
IRunningObjectTableenumRunning in interface IRunningObjectTablepublic <T> List<T> getActiveObjectsByInterface(Class<T> comInterface)
IRunningObjectTablegetActiveObjectsByInterface in interface IRunningObjectTable