|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.di.api.ProcessRegistry
public class ProcessRegistry
This class is a tracker object, responsible for tracking the state of a configInstance, assemblyLines objects.
| Constructor Summary | |
|---|---|
ProcessRegistry()
Default constructor for this object. |
|
| Method Summary | |
|---|---|
void |
assemblyLineStarted(AssemblyLine aAssemblyLine)
Marks that the AssemblyLine instance has been started. |
void |
assemblyLineTerminated(AssemblyLine aAssemblyLine)
Marks that the AssemblyLine instance has been terminated. |
void |
configInstanceStarted(RSInterface aConfigInstance)
Marks that the configuration instance has been started. |
void |
configInstanceStopped(RSInterface aConfigInstance)
Marks that the configuration instance has been stopped. |
java.util.Hashtable<RSInterface,java.util.Vector<AssemblyLine>> |
getAssemblyLines()
Returns a hashtable whose key elements are the Configuration Instances currently started, and the values are vectors containing all Assembly Lines currently started in the corresponding Configuration Instance. |
java.util.Vector<RSInterface> |
getConfigInstances()
Returns a vector containing all configuration instances currently started. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProcessRegistry()
| Method Detail |
|---|
public void configInstanceStarted(RSInterface aConfigInstance)
throws DIException
aConfigInstance - the started configInstance object.
DIException - if the aConfigInstance parameter is
null.
public void configInstanceStopped(RSInterface aConfigInstance)
throws DIException
aConfigInstance - the stopped configInstance object.
DIException - if the aConfigInstance parameter is
null.
public void assemblyLineStarted(AssemblyLine aAssemblyLine)
throws DIException
aAssemblyLine - the started AssemblyLine object.
DIException - if the provided aAssemblyLine parameter is
null or the configInstance parent of that
parameter is not registered.
public void assemblyLineTerminated(AssemblyLine aAssemblyLine)
throws DIException
aAssemblyLine - the started AssemblyLine object.
DIException - if the provided aAssemblyLine parameter is
null or the configInstance parent of that
parameter is not registered.public java.util.Vector<RSInterface> getConfigInstances()
public java.util.Hashtable<RSInterface,java.util.Vector<AssemblyLine>> getAssemblyLines()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||