001    // Copyright 2010 Waterken Inc. under the terms of the MIT X license found at
002    // http://www.opensource.org/licenses/mit-license.html
003    
004    package org.ref_send.log;
005    
006    import org.ref_send.deserializer;
007    import org.ref_send.name;
008    
009    /**
010     * Logs a conditional send of a message processed at the callee's site. 
011     */
012    public class
013    Pipelined extends SentIf {
014            static private final long serialVersionUID = 1L;
015    
016            /**
017         * Constructs an instance.
018         * @param anchor    {@link #anchor}
019         * @param timestamp {@link #timestamp}
020         * @param trace     {@link #trace}
021         * @param message   {@link #message}
022         * @param condition {@link #condition}
023         */
024        public @deserializer
025        Pipelined(@name("anchor") final Anchor anchor,
026                      @name("timestamp") final Long timestamp,
027                      @name("trace") final Trace trace,
028                      @name("message") final String message,
029                      @name("condition") final String condition) {
030                    super(anchor, timestamp, trace, message, condition);
031        }
032    }