Class 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 Detail

      • DISCARD_PAYLOAD

        public DISCARD_PAYLOAD()
    • Method Detail

      • getName

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

        public boolean setProperties​(java.util.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 java.lang.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