org.opensaml.ws.message
Interface MessageContextMutatingFunctor<T>

Type Parameters:
T - the type of input to the operation to be performed on the message context

public interface MessageContextMutatingFunctor<T>

An interface for components which mutate a message context, or data contained therein, based on an input value of a particular type.


Method Summary
 void mutate(MessageContext msgContext, T input)
          Mutate the specified message context based on the supplied input value.
 

Method Detail

mutate

void mutate(MessageContext msgContext,
            T input)
            throws MessageException
Mutate the specified message context based on the supplied input value.

Parameters:
msgContext - the current message context
input - the input to the mutation operation
Throws:
MessageException - if there is a fatal error processing the context


Copyright © 2006-2013 Internet2. All Rights Reserved.