Class ChannelInvocation

java.lang.Object
org.springframework.integration.security.channel.ChannelInvocation

public class ChannelInvocation extends Object
Secured object for ChannelSecurityInterceptor. Maintains a reference to the original MethodInvocation instance and provides convenient access to the secured MessageChannel. If the intercepted invocation is a send operation, the Message is also available.
Author:
Mark Fisher
  • Constructor Details

    • ChannelInvocation

      public ChannelInvocation(MethodInvocation methodInvocation)
      Parameters:
      methodInvocation - the intercepted MethodInvocation instance
  • Method Details

    • getChannel

      public MessageChannel getChannel()
    • getMessage

      public Message<?> getMessage()
    • getMethodInvocation

      public MethodInvocation getMethodInvocation()
    • isSend

      public boolean isSend()
    • isReceive

      public boolean isReceive()