Class DISCARD_PAYLOAD

java.lang.Object
org.jgroups.stack.Protocol
org.jgroups.protocols.DISCARD_PAYLOAD

public class DISCARD_PAYLOAD extends Protocol
Discards a message whose sequence number (in the payload, as a Long) matches seqno 2 times, before passing it up. Used for unit testing of OOB messages
Version:
$Id: DISCARD_PAYLOAD.java,v 1.6 2007/01/12 14:19:40 belaban Exp $
Author:
Bela Ban
  • Constructor Details

    • DISCARD_PAYLOAD

      public DISCARD_PAYLOAD()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in class Protocol
    • setProperties

      public boolean setProperties(Properties props)
      Description copied from class: Protocol
      Configures the protocol initially. A configuration string consists of name=value items, separated by a ';' (semicolon), e.g.:
       "loopback=false;unicast_inport=4444"
       
      Overrides:
      setProperties in class Protocol
    • up

      public Object up(Event evt)
      Description copied from class: Protocol
      An event was received from the layer below. Usually the current layer will want to examine the event type and - depending on its type - perform some computation (e.g. removing headers from a MSG event type, or updating the internal membership list when receiving a VIEW_CHANGE event). Finally the event is either a) discarded, or b) an event is sent down the stack using down_prot.down() or c) the event (or another event) is sent up the stack using up_prot.up().
      Overrides:
      up in class Protocol