Novell exteNd Web Services SDK API

com.sssw.jbroker.web.portable
Interface MDBSkeleton.MDBDelegate

Enclosing interface:
MDBSkeleton

public static interface MDBSkeleton.MDBDelegate

The base class delegates the JMS messages to this interface.


Method Summary
 void _setHandlerChain(HandlerChain handlerChain)
          Set the handler chain .
 void ejbCreate()
          Delegate the MDB's ejbCreate method.
 void ejbRemove()
          Delegate the MDB's ejbRemove method.
 Properties getProperties()
           
 Stub getStub()
           
 ServerResponse invoke(Properties props, InputStream is)
          Delegate InvokeHandler._invoke method
 void onMessage(Message message)
          Delegate the MDB's onMessage method.
 void setHandler(InvokeHandler handler)
          Set the InvokeHandler on the delegate.
 void setHandlerChain(List handlerChain)
          Set the handler chain on delegate.
 void setMessageDrivenContext(MessageDrivenContext context)
          Delegate the MDB's setMessageDrivenContext method.
 

Method Detail

setHandler

public void setHandler(InvokeHandler handler)
Set the InvokeHandler on the delegate.


getStub

public Stub getStub()
             throws ClassNotFoundException
Throws:
ClassNotFoundException

ejbCreate

public void ejbCreate()
Delegate the MDB's ejbCreate method.


ejbRemove

public void ejbRemove()
Delegate the MDB's ejbRemove method.


setMessageDrivenContext

public void setMessageDrivenContext(MessageDrivenContext context)
Delegate the MDB's setMessageDrivenContext method.


onMessage

public void onMessage(Message message)
Delegate the MDB's onMessage method.


getProperties

public Properties getProperties()

setHandlerChain

public void setHandlerChain(List handlerChain)
Set the handler chain on delegate.


_setHandlerChain

public void _setHandlerChain(HandlerChain handlerChain)
Set the handler chain .


invoke

public ServerResponse invoke(Properties props,
                             InputStream is)
                      throws IOException
Delegate InvokeHandler._invoke method

Throws:
IOException

Novell exteNd Web Services SDK API

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2003 Novell, Inc. All Rights Reserved.