kaos.kpat.tunnel
Class LocalServlet

java.lang.Object
  extended by HttpServlet
      extended by kaos.kpat.tunnel.TunnelServlet
          extended by kaos.kpat.tunnel.LocalServlet

public class LocalServlet
extends TunnelServlet

$Revision: 1.6 $


Nested Class Summary
 
Nested classes/interfaces inherited from class kaos.kpat.tunnel.TunnelServlet
TunnelServlet.MyObserver
 
Field Summary
 
Fields inherited from class kaos.kpat.tunnel.TunnelServlet
_myObservers, _transportName, DIRECTORY_SERVICE_LOCATOR
 
Constructor Summary
LocalServlet()
           
 
Method Summary
protected  void handleMethodCallRequest(MethodCallRequestMsg requestMsg, java.io.ObjectOutputStream oos)
           
 JasBean obtainEntityEnv()
          Subclasses must implement this method.
protected  void registerObserver(java.lang.String updateType, java.io.Serializable condition, KAoSObserver observer)
           
 
Methods inherited from class kaos.kpat.tunnel.TunnelServlet
doPut, initialize, receiveMessage, registerKAoSExtensionComponentObserver, registerObserver, sendMsg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalServlet

public LocalServlet()
Method Detail

obtainEntityEnv

public JasBean obtainEntityEnv()
Description copied from class: TunnelServlet
Subclasses must implement this method. It should return a JasBean which contains: key: value: DIRECTORY_SERVICE_LOCATOR Locator for the directory service along with any other environment information that your MessageTransportService's newLocalLocator(env) and newMessageReceiver(env) methods require in order for this servlet to get a local locator and bind a message receiver to it

Specified by:
obtainEntityEnv in class TunnelServlet

handleMethodCallRequest

protected void handleMethodCallRequest(MethodCallRequestMsg requestMsg,
                                       java.io.ObjectOutputStream oos)
                                throws java.io.IOException
Overrides:
handleMethodCallRequest in class TunnelServlet
Throws:
java.io.IOException

registerObserver

protected void registerObserver(java.lang.String updateType,
                                java.io.Serializable condition,
                                KAoSObserver observer)
Overrides:
registerObserver in class TunnelServlet