org.apache.catalina.tribes.group.interceptors

Class TwoPhaseCommitInterceptor

public class TwoPhaseCommitInterceptor extends ChannelInterceptorBase

Title:

Description:

Company:

Version: 1.0

Author: not attributable

Nested Class Summary
static classTwoPhaseCommitInterceptor.MapEntry
Field Summary
protected booleandeepclone
protected longexpire
static byte[]END_DATA
protected HashMapmessages
static byte[]START_DATA
Method Summary
booleangetDeepclone()
longgetExpire()
voidheartbeat()
voidmessageReceived(ChannelMessage msg)
voidsendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
voidsetDeepclone(boolean deepclone)
voidsetExpire(long expire)

Field Detail

deepclone

protected boolean deepclone

expire

protected long expire

END_DATA

public static final byte[] END_DATA

messages

protected HashMap messages

START_DATA

public static final byte[] START_DATA

Method Detail

getDeepclone

public boolean getDeepclone()

getExpire

public long getExpire()

heartbeat

public void heartbeat()

messageReceived

public void messageReceived(ChannelMessage msg)

sendMessage

public void sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)

setDeepclone

public void setDeepclone(boolean deepclone)

setExpire

public void setExpire(long expire)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.