IRunningObjectTable
public class RunningObjectTable extends Object implements IRunningObjectTable
Modifier and Type | Field | Description |
---|---|---|
(package private) ObjectFactory |
factory |
|
(package private) RunningObjectTable |
raw |
Modifier | Constructor | Description |
---|---|---|
protected |
RunningObjectTable(RunningObjectTable raw,
ObjectFactory factory) |
Modifier and Type | Method | 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.
|
ObjectFactory factory
RunningObjectTable raw
protected RunningObjectTable(RunningObjectTable raw, ObjectFactory factory)
public Iterable<IDispatch> enumRunning()
IRunningObjectTable
enumRunning
in interface IRunningObjectTable
public <T> List<T> getActiveObjectsByInterface(Class<T> comInterface)
IRunningObjectTable
getActiveObjectsByInterface
in interface IRunningObjectTable