com.softwareag.jca
Class RPCMessageServer

java.lang.Object
  extended by com.softwareag.jca.RPCMessageServer
All Implemented Interfaces:
java.lang.Runnable, javax.resource.spi.work.Work

public class RPCMessageServer
extends java.lang.Object
implements javax.resource.spi.work.Work

Implements an server thread instance for EntireX RPC protocol.

Version:
$Revision: 1.1 $

Constructor Summary
protected RPCMessageServer(RPCActivationSpec spec, javax.resource.spi.endpoint.MessageEndpointFactory endpointFactory)
          Initialize worker thread with parameter from RPCActivationSpec.
 
Method Summary
 void release()
          Stop worker thread.
 void run()
          Worker thread is starting.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RPCMessageServer

protected RPCMessageServer(RPCActivationSpec spec,
                           javax.resource.spi.endpoint.MessageEndpointFactory endpointFactory)
Initialize worker thread with parameter from RPCActivationSpec.

Parameters:
spec - gets parameter from.
endpointFactory - creates EJB endpoints to receive messages.
Method Detail

release

public void release()
Stop worker thread.

Specified by:
release in interface javax.resource.spi.work.Work

run

public void run()
Worker thread is starting.

Specified by:
run in interface java.lang.Runnable


Copyright © 2004-2008 Software AG. All Rights Reserved.