org.mule.endpoint
Class SecurityFilterMessageProcessorBuilder
java.lang.Object
org.mule.endpoint.SecurityFilterMessageProcessorBuilder
- All Implemented Interfaces:
- MessageProcessor, EndpointAwareMessageProcessor
public class SecurityFilterMessageProcessorBuilder
- extends Object
- implements EndpointAwareMessageProcessor
A holder for security filters. This will create the correct inbound or outbound
SecurityFilterMessageProcessor when an endpoint is constructed.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityFilterMessageProcessorBuilder
public SecurityFilterMessageProcessorBuilder()
SecurityFilterMessageProcessorBuilder
public SecurityFilterMessageProcessorBuilder(EndpointSecurityFilter securityFilter)
getSecurityFilter
public EndpointSecurityFilter getSecurityFilter()
setSecurityFilter
public void setSecurityFilter(EndpointSecurityFilter securityFilter)
process
public MuleEvent process(MuleEvent event)
throws MuleException
- Should never be called
- Specified by:
process in interface MessageProcessor
- Parameters:
event - MuleEvent to be processed
- Returns:
- optional response MuleEvent
- Throws:
MuleException
injectEndpoint
public MessageProcessor injectEndpoint(ImmutableEndpoint endpoint)
- create the proper sort of message processor, injecting the endpoint into it
- Specified by:
injectEndpoint in interface EndpointAwareMessageProcessor
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.