|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.ibm.di.api.remote.impl.APIRemoteObject
com.ibm.di.api.remote.impl.AssemblyLineListenerBase
public class AssemblyLineListenerBase
This class is used to provide a bridge between custom defined listener Java class and the Server API notification mechanism. The custom defined listener Java class is not available on the Server side so it should be wrapped in AssemblyLineListenerBase class.
| Field Summary |
|---|
| Fields inherited from class java.rmi.server.RemoteObject |
|---|
ref |
| Method Summary | |
|---|---|
void |
assemblyLineCycleDone(Entry aEntry)
Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens. |
void |
assemblyLineFinished()
Called when the assembly line which AssemblyLineListener listens has finished. |
static AssemblyLineListenerBase |
createInstance(AssemblyLineListener aListener)
Creates new instance of this class. |
static AssemblyLineListenerBase |
createInstance(AssemblyLineListener aListener,
boolean aSSLon)
Creates new instance of this class. |
static AssemblyLineListenerBase |
createInstance(AssemblyLineListener aListener,
boolean aSSLon,
boolean aUseCustomProperties)
Creates new instance of this class. |
void |
messageLogged(String aMessage)
Called right after the specified message is logged. |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
|---|
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
|---|
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
|---|
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void assemblyLineCycleDone(Entry aEntry)
throws DIException,
RemoteException
assemblyLineCycleDone in interface AssemblyLineListeneraEntry - the entry object
DIException - if Runtime or Security exception occurs
RemoteException - if a communication-related exception occurs.
public void assemblyLineFinished()
throws DIException,
RemoteException
assemblyLineFinished in interface AssemblyLineListenerDIException - if Runtime or Security exception occurs
RemoteException - if a communication-related exception occurs.
public void messageLogged(String aMessage)
throws DIException,
RemoteException
messageLogged in interface LogListeneraMessage - the message text
DIException - If an error is encountered.
RemoteException - if a communication-related exception occurs.
public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener,
boolean aSSLon)
throws Exception,
RemoteException
aListener - AssemblyLineListener objectaSSLon - if true SSL is used
Exception - if error occurred while creating instance.
RemoteException - if a communication-related exception occurs.
public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener)
throws Exception,
RemoteException
aListener - AssemblyLineListener object
Exception - if error occurred while creating instance.
RemoteException - if a communication-related exception occurs.
public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener,
boolean aSSLon,
boolean aUseCustomProperties)
throws Exception,
RemoteException
aListener - AssemblyLineListener objectaSSLon - if true SSL is usedaUseCustomProperties - if true user custom settings is used
Exception - if error occurred while creating instance.
RemoteException - if a communication-related exception occurs.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||