lumis.portal.cluster.multiserver
Class DurableNAKACK

Package class diagram package DurableNAKACK
java.lang.Object
  extended by org.jgroups.stack.Protocol
      extended by org.jgroups.protocols.pbcast.NAKACK
          extended by lumis.portal.cluster.multiserver.DurableNAKACK
All Implemented Interfaces:
org.jgroups.stack.NakReceiverWindow.Listener, org.jgroups.stack.Retransmitter.RetransmitCommand

public class DurableNAKACK
extends org.jgroups.protocols.pbcast.NAKACK

An extension for the JGroups pbcast.NAKACK implementation that adds support for IClusterTransmission.Flag.DURABLE transmissions.

Since:
4.1.0

Field Summary
 
Fields inherited from class org.jgroups.protocols.pbcast.NAKACK
merge_history, print_stability_history_on_failed_xmit, stability_msgs
 
Fields inherited from class org.jgroups.stack.Protocol
down_prot, log, props, stack, stats, up_prot
 
Constructor Summary
DurableNAKACK()
           
 
Method Summary
 Object down(org.jgroups.Event evt)
           
 org.jgroups.stack.Protocol getDownProtocol()
           
 void setDownProtocol(org.jgroups.stack.Protocol prot)
           
 
Methods inherited from class org.jgroups.protocols.pbcast.NAKACK
dumpStats, getAverageLossRate, getAverageSmoothedLossRate, getGcLag, getMaxXmitBufSize, getMaxXmitSize, getMissingMessagesReceived, getName, getPendingRetransmissionRequests, getReceivedTableSize, getSmoothedAverageRetransmissionTime, getTotalAverageRetransmissionTime, getTotalAverageSmoothedRetransmissionTime, getUndeliveredMessages, getXmitRequestsReceived, getXmitRequestsSent, getXmitResponsesReceived, getXmitResponsesSent, getXmitTableSize, init, isDiscardDeliveredMsgs, isLogDiscardMsgs, isUseMcastXmit, isXmitFromRandomMember, messageGapDetected, missingMessageReceived, printLossRates, printMergeHistory, printMessages, printRetransmissionAvgs, printRetransmissionTimes, printSmoothedRetransmissionAvgs, printStabilityHistory, printStabilityMessages, printStats, providedUpServices, resetStats, retransmit, retransmit, setDiscardDeliveredMsgs, setGcLag, setLogDiscardMsgs, setMaxXmitBufSize, setMaxXmitSize, setProperties, setUseMcastXmit, setXmitFromRandomMember, start, stop, up
 
Methods inherited from class org.jgroups.stack.Protocol
destroy, downThreadEnabled, enableStats, getProperties, getProtocolStack, getThreadFactory, getTransport, getUpProtocol, providedDownServices, requiredDownServices, requiredUpServices, setPropertiesInternal, setProtocolStack, setUpProtocol, statsEnabled, upThreadEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DurableNAKACK

public DurableNAKACK()
Method Detail

down

public Object down(org.jgroups.Event evt)
Overrides:
down in class org.jgroups.protocols.pbcast.NAKACK

getDownProtocol

public org.jgroups.stack.Protocol getDownProtocol()
Overrides:
getDownProtocol in class org.jgroups.stack.Protocol

setDownProtocol

public void setDownProtocol(org.jgroups.stack.Protocol prot)
Overrides:
setDownProtocol in class org.jgroups.stack.Protocol


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.