Spring Web Services Framework

org.springframework.ws.soap.security.xwss.callback
Class XwssCallbackHandlerChain

java.lang.Object
  extended by org.springframework.ws.soap.security.callback.AbstractCallbackHandler
      extended by org.springframework.ws.soap.security.callback.CallbackHandlerChain
          extended by org.springframework.ws.soap.security.xwss.callback.XwssCallbackHandlerChain
All Implemented Interfaces:
CallbackHandler

public class XwssCallbackHandlerChain
extends CallbackHandlerChain

Represents a chain of CallbackHandlers. For each callback, each of the handlers is called in term. If a handler throws a UnsupportedCallbackException, the next handler is tried.

Since:
1.0.0
Author:
Arjen Poutsma

Field Summary
 
Fields inherited from class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
logger
 
Constructor Summary
XwssCallbackHandlerChain(CallbackHandler[] callbackHandlers)
           
 
Method Summary
protected  void handleInternal(Callback callback)
          Template method that should be implemented by subclasses.
 
Methods inherited from class org.springframework.ws.soap.security.callback.CallbackHandlerChain
getCallbackHandlers
 
Methods inherited from class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
handle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XwssCallbackHandlerChain

public XwssCallbackHandlerChain(CallbackHandler[] callbackHandlers)
Method Detail

handleInternal

protected void handleInternal(Callback callback)
                       throws IOException,
                              UnsupportedCallbackException
Description copied from class: AbstractCallbackHandler
Template method that should be implemented by subclasses.

Overrides:
handleInternal in class CallbackHandlerChain
Throws:
IOException
UnsupportedCallbackException

Spring Web Services Framework

Copyright © 2005-2010 The Spring Web Services Framework. All Rights Reserved.