Package org.jboss.ws.core.jaxrpc.handler

Examples of org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl


   @Override
   protected boolean callRequestHandlerChain(QName portName, HandlerType type)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);
      return (handlerChain != null ? handlerChain.handleRequest(msgContext, type) : true);
   }
View Full Code Here


   @Override
   protected boolean callResponseHandlerChain(QName portName, HandlerType type)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);

      boolean status = true;
      if (handlerChain != null)
      {
         status = handlerChain.handleResponse(msgContext, type);
      }
      return status;
   }
View Full Code Here

   @Override
   protected boolean callFaultHandlerChain(QName portName, HandlerType type, Exception ex)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);

      boolean status = true;
      if (handlerChain != null)
      {
         status = handlerChain.handleFault(msgContext, type);
      }
      return status;
   }
View Full Code Here

      jaxrpcService.setupHandlerChain(epMetaData);
   }

   public Set<QName> getHeaders()
   {
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(epMetaData.getPortName());

      return (handlerChain != null) ? handlerChain.getHeaders() : new HashSet<QName>();
   }
View Full Code Here

      return (handlerChain != null) ? handlerChain.getHeaders() : new HashSet<QName>();
   }

   public Set<String> getRoles()
   {
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(epMetaData.getPortName());

      Set<String> set = new HashSet<String>();
      String[] roles = handlerChain.getRoles();
      if (roles != null)
         Collections.addAll(set, roles);

      return set;
   }
View Full Code Here

   @Override
   protected boolean callRequestHandlerChain(QName portName, HandlerType type)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);
      boolean status = (handlerChain != null ? handlerChain.handleRequest(msgContext, type) : true);

      if (type == HandlerType.ENDPOINT)
         XOPContext.visitAndRestoreXOPData();

      return status;
View Full Code Here

   @Override
   protected boolean callResponseHandlerChain(QName portName, HandlerType type)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);

      boolean status = true;
      if (handlerChain != null)
      {
         status = handlerChain.handleResponse(msgContext, type);
      }
      return status;
   }
View Full Code Here

   @Override
   protected boolean callFaultHandlerChain(QName portName, HandlerType type, Exception ex)
   {
      SOAPMessageContextJAXRPC msgContext = (SOAPMessageContextJAXRPC)MessageContextAssociation.peekMessageContext();
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(portName);

      boolean status = true;
      if (handlerChain != null)
      {
         status = handlerChain.handleFault(msgContext, type);
      }
      return status;
   }
View Full Code Here

      jaxrpcService.setupHandlerChain(epMetaData);
   }

   public Set<QName> getHeaders()
   {
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(epMetaData.getPortName());

      return (handlerChain != null) ? handlerChain.getHeaders() : new HashSet<QName>();
   }
View Full Code Here

      return (handlerChain != null) ? handlerChain.getHeaders() : new HashSet<QName>();
   }

   public Set<String> getRoles()
   {
      HandlerChainBaseImpl handlerChain = (HandlerChainBaseImpl)jaxrpcService.getHandlerChain(epMetaData.getPortName());

      Set<String> set = new HashSet<String>();
      String[] roles = handlerChain.getRoles();
      if (roles != null)
         Collections.addAll(set, roles);

      return set;
   }
View Full Code Here

TOP

Related Classes of org.jboss.ws.core.jaxrpc.handler.HandlerChainBaseImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.