Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Constructor Summary
`SecurityFilterMessageProcessorBuilder()`
`SecurityFilterMessageProcessorBuilder(EndpointSecurityFilter securityFilter)`

Method Summary
`EndpointSecurityFilter` | `getSecurityFilter()`
`MessageProcessor` | `injectEndpoint(ImmutableEndpoint endpoint)` create the proper sort of message processor, injecting the endpoint into it
`MuleEvent` | `process(MuleEvent event)` Should never be called
`void` | `setSecurityFilter(EndpointSecurityFilter securityFilter)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SecurityFilterMessageProcessorBuilder

    public SecurityFilterMessageProcessorBuilder()

### SecurityFilterMessageProcessorBuilder

    public SecurityFilterMessageProcessorBuilder(EndpointSecurityFilter securityFilter)

Method Detail

### 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`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.