Class AtMostOnceInterceptor
java.lang.Object
org.apache.catalina.tribes.group.ChannelInterceptorBase
org.apache.axis2.clustering.tribes.AtMostOnceInterceptor
- All Implemented Interfaces:
org.apache.catalina.tribes.ChannelInterceptor,org.apache.catalina.tribes.Heartbeat,org.apache.catalina.tribes.MembershipListener
public final class AtMostOnceInterceptor
extends org.apache.catalina.tribes.group.ChannelInterceptorBase
Message interceptor for handling at-most-once message processing semantics
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.catalina.tribes.ChannelInterceptor
org.apache.catalina.tribes.ChannelInterceptor.InterceptorEvent -
Field Summary
Fields inherited from class org.apache.catalina.tribes.group.ChannelInterceptorBase
optionFlag -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmessageReceived(org.apache.catalina.tribes.ChannelMessage msg) Methods inherited from class org.apache.catalina.tribes.group.ChannelInterceptorBase
fireInterceptorEvent, getChannel, getLocalMember, getMember, getMembers, getNext, getOptionFlag, getPrevious, hasMembers, heartbeat, memberAdded, memberDisappeared, okToProcess, sendMessage, setChannel, setNext, setOptionFlag, setPrevious, start, stop
-
Constructor Details
-
AtMostOnceInterceptor
public AtMostOnceInterceptor()
-
-
Method Details
-
messageReceived
public void messageReceived(org.apache.catalina.tribes.ChannelMessage msg) - Specified by:
messageReceivedin interfaceorg.apache.catalina.tribes.ChannelInterceptor- Overrides:
messageReceivedin classorg.apache.catalina.tribes.group.ChannelInterceptorBase
-