xsul.message_router_over_http
Class HttpContextMessageProcessor

java.lang.Object
  extended byxsul.message_router.ContextBasedMessageProcessor
      extended byxsul.message_router_over_http.HttpContextMessageProcessor
All Implemented Interfaces:
MessageProcessingNode

public class HttpContextMessageProcessor
extends ContextBasedMessageProcessor
implements MessageProcessingNode

Class that can be used to process selected messages by message processor. Selection is encapsulated in abstract method.

Version:
$Revision: 1.3 $
Author:
Aleksander Slominski

Constructor Summary
HttpContextMessageProcessor(MessageProcessor proc)
           
 
Method Summary
 java.lang.String getMessageName()
           
 java.lang.String getMessageNamespace()
           
 java.lang.String getPathStart()
           
 java.lang.String getSoapAction()
           
 void setMessageName(java.lang.String messageName)
           
 void setMessageNamespace(java.lang.String messageNamespace)
           
 void setPathStart(java.lang.String pathStart)
           
 void setSoapAction(java.lang.String soapAction)
           
 boolean shouldProcess(MessageContext context)
           
 
Methods inherited from class xsul.message_router.ContextBasedMessageProcessor
getProcessor, process
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface xsul.message_router.MessageProcessingNode
process
 

Constructor Detail

HttpContextMessageProcessor

public HttpContextMessageProcessor(MessageProcessor proc)
Method Detail

setSoapAction

public void setSoapAction(java.lang.String soapAction)

getSoapAction

public java.lang.String getSoapAction()

setPathStart

public void setPathStart(java.lang.String pathStart)

getPathStart

public java.lang.String getPathStart()

setMessageNamespace

public void setMessageNamespace(java.lang.String messageNamespace)

getMessageNamespace

public java.lang.String getMessageNamespace()

setMessageName

public void setMessageName(java.lang.String messageName)

getMessageName

public java.lang.String getMessageName()

shouldProcess

public boolean shouldProcess(MessageContext context)
Specified by:
shouldProcess in class ContextBasedMessageProcessor


IU Extreme! Lab (http://www.extreme.indiana.edu)