org.jboss.mq.il.oil
Class OILClientILService

java.lang.Object
  extended byorg.jboss.mq.il.oil.OILClientILService
All Implemented Interfaces:
ClientILService (src) , java.lang.Runnable

public final class OILClientILService
extends java.lang.Object
implements java.lang.Runnable, ClientILService (src)

The RMI implementation of the ConnectionReceiver object


Constructor Summary
OILClientILService()
           
 
Method Summary
 ClientIL (src) getClientIL()
          getClientIL method comment.
 void init(Connection (src)  connection, java.util.Properties props)
          init method comment.
 void run()
          Main processing method for the OILClientILService object
 void start()
          start method comment.
 void stop()
          Once stopped, the ClientIL instance stop processing all server requests.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OILClientILService

public OILClientILService()
Method Detail

getClientIL

public ClientIL (src)  getClientIL()
                     throws java.lang.Exception
getClientIL method comment.

Specified by:
getClientIL in interface ClientILService (src)
Returns:
The ClientIL value
Throws:
java.lang.Exception - Description of Exception

init

public void init(Connection (src)  connection,
                 java.util.Properties props)
          throws java.lang.Exception
init method comment.

Specified by:
init in interface ClientILService (src)
Parameters:
connection - Description of Parameter
props - Description of Parameter
Throws:
java.lang.Exception - Description of Exception

run

public void run()
Main processing method for the OILClientILService object

Specified by:
run in interface java.lang.Runnable

start

public void start()
           throws java.lang.Exception
start method comment.

Specified by:
start in interface ClientILService (src)
Throws:
java.lang.Exception - Description of Exception

stop

public void stop()
          throws java.lang.Exception
Description copied from interface: ClientILService (src)
Once stopped, the ClientIL instance stop processing all server requests. if( cr_server != null ) cr_server.close(); if (cr!=null && cr instanceof java.rmi.Remote) { java.rmi.server.UnicastRemoteObject.unexportObject((java.rmi.Remote)cr, true); }

Specified by:
stop in interface ClientILService (src)
Throws:
java.lang.Exception - Description of Exception