|
||||||||||
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.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(java.lang.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, java.rmi.RemoteException
assemblyLineCycleDone
in interface AssemblyLineListener
aEntry
- the entry object
DIException
- if Runtime or Security exception occurs
java.rmi.RemoteException
- if a communication-related exception occurs.public void assemblyLineFinished() throws DIException, java.rmi.RemoteException
assemblyLineFinished
in interface AssemblyLineListener
DIException
- if Runtime or Security exception occurs
java.rmi.RemoteException
- if a communication-related exception occurs.public void messageLogged(java.lang.String aMessage) throws DIException, java.rmi.RemoteException
messageLogged
in interface LogListener
aMessage
- the message text
DIException
- If an error is encountered.
java.rmi.RemoteException
- if a communication-related exception occurs.public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener, boolean aSSLon) throws java.lang.Exception, java.rmi.RemoteException
aListener
- AssemblyLineListener objectaSSLon
- if true
SSL is used
java.lang.Exception
- if error occurred while creating instance.
java.rmi.RemoteException
- if a communication-related exception occurs.public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener) throws java.lang.Exception, java.rmi.RemoteException
aListener
- AssemblyLineListener object
java.lang.Exception
- if error occurred while creating instance.
java.rmi.RemoteException
- if a communication-related exception occurs.public static AssemblyLineListenerBase createInstance(AssemblyLineListener aListener, boolean aSSLon, boolean aUseCustomProperties) throws java.lang.Exception, java.rmi.RemoteException
aListener
- AssemblyLineListener objectaSSLon
- if true
SSL is usedaUseCustomProperties
- if true
user custom settings is used
java.lang.Exception
- if error occurred while creating instance.
java.rmi.RemoteException
- if a communication-related exception occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |