javax.xml.rpc.handler

Interface Handler

Known Implementing Classes:
GenericHandler

public interface Handler

Represents a handler.

Method Summary

void
destroy()
Closes the handler.
QName[]
getHeaders()
Returns the headers processed by the handler.
boolean
handleFault(MessageContext context)
Handles the fault.
boolean
handleRequest(MessageContext context)
Handles the request.
boolean
handleResponse(MessageContext context)
Handles the response.
void
init(HandlerInfo config)
Initialize the handler.

Method Details

destroy

public void destroy()
Closes the handler.
Usages and Demos :

View More Examples of destroy()
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:       state = DOES_NOT_EXIST;
  11:       delegate.destroy();

View Full Code Here
   1: package org.act.soap.client.handler;
   2: import java.util.Collection;
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:             Handler handler = (Handler)this.handlers.get( handlerInfo );
  11:             handler.destroy();

View Full Code Here

getHeaders

public QName[] getHeaders()
Returns the headers processed by the handler.
Usages and Demos :

View More Examples of getHeaders()
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:    {
  11:       return delegate.getHeaders();

View Full Code Here

handleFault

public boolean handleFault(MessageContext context)
Handles the fault.
Returns:
true to continue handling.
Usages and Demos :

View More Examples of handleFault(MessageContext context)
   1: package org.apache.ws.resource.handler.axis;
   2: 
   3:         ...
   4: import javax.xml.namespace.QName;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: 
   9:         ...
  10:    {
  11:       jaxRpcHandler.handleFault( msgContext );

View Full Code Here
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:       {
  11:          return delegate.handleFault(msgContext);

View Full Code Here

handleRequest

public boolean handleRequest(MessageContext context)
Handles the request.
Returns:
true to continue handling.
Usages and Demos :

View More Examples of handleRequest(MessageContext context)
   1: package org.apache.ws.resource.handler.axis;
   2: 
   3:         ...
   4: import javax.xml.namespace.QName;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: 
   9:         ...
  10:       {
  11:          jaxRpcHandler.handleRequest( msgContext );

View Full Code Here
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:       {
  11:          return delegate.handleRequest(msgContext);

View Full Code Here

handleResponse

public boolean handleResponse(MessageContext context)
Handles the response.
Returns:
true to continue handling.
Usages and Demos :

View More Examples of handleResponse(MessageContext context)
   1: package org.apache.ws.resource.handler.axis;
   2: 
   3:         ...
   4: import javax.xml.namespace.QName;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: 
   9:         ...
  10:       {
  11:          jaxRpcHandler.handleResponse( msgContext );

View Full Code Here
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:       {
  11:          return delegate.handleResponse(msgContext);

View Full Code Here

init

public void init(HandlerInfo config)
Initialize the handler.
Usages and Demos :

View More Examples of init(HandlerInfo config)
   1: 
   2: package csoap.xml.rpc.handler;
   3: 
   4:         ...
   5: import java.util.*;
   6: import javax.xml.rpc.handler.Handler;
   7: import csoap.deployment.handlerFlow;
   8:         ...
   9: 
  10: public class HandlerChainImpl extends Vector implements javax.xml.rpc.handler.HandlerChain {
  11: 
  12:         ...
  13:           Handler instanceHandler = (Handler)classHandler.newInstance();
  14:           instanceHandler.init(handlerInfo);

View Full Code Here
   1: package org.apache.ws.resource.handler.axis;
   2: 
   3:         ...
   4: import javax.xml.namespace.QName;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: 
   9:         ...
  10:                                                  new QName[0] );
  11:       jaxRpcHandler.init( handlerInfo );

View Full Code Here
   1: package org.jboss.ws.core.jaxrpc.handler;
   2: 
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:       if(log.isDebugEnabled()) log.debug("init: " + delegate);
  11:       delegate.init(config);

View Full Code Here
   1: package org.act.soap.client.handler;
   2: import java.util.Collection;
   3:         ...
   4: import javax.xml.rpc.JAXRPCException;
   5: import javax.xml.rpc.handler.Handler;
   6:         ...
   7: import javax.xml.rpc.handler.HandlerInfo;
   8: import javax.xml.rpc.handler.MessageContext;
   9:         ...
  10:             handler = HandlerFactory.newInstance().createHandler( handlerClass.getName() );
  11:             handler.init( (HandlerInfo)handlerInfo );

View Full Code Here