ref_send API 2.17
defensive programming in Java

org.ref_send.log
Class Rejected

java.lang.Object
  extended by org.joe_e.Struct
      extended by org.ref_send.log.Event
          extended by org.ref_send.log.Resolved
              extended by org.ref_send.log.Rejected
All Implemented Interfaces:
java.io.Serializable, Immutable, Powerless, Selfless, Record

public class Rejected
extends Resolved

Logs rejection of a promise.

See Also:
Serialized Form

Field Summary
 java.lang.Exception reason
          reason for rejecting the promise
 
Fields inherited from class org.ref_send.log.Resolved
condition
 
Fields inherited from class org.ref_send.log.Event
anchor, timestamp, trace
 
Constructor Summary
Rejected(Anchor anchor, java.lang.Long timestamp, Trace trace, java.lang.String condition, java.lang.Exception reason)
          Constructs an instance.
 
Method Summary
 
Methods inherited from class org.joe_e.Struct
equals, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.joe_e.Selfless
hashCode
 

Field Detail

reason

public final java.lang.Exception reason
reason for rejecting the promise

Constructor Detail

Rejected

public Rejected(Anchor anchor,
                java.lang.Long timestamp,
                Trace trace,
                java.lang.String condition,
                java.lang.Exception reason)
Constructs an instance.

Parameters:
anchor - Event.anchor
timestamp - Event.timestamp
trace - Event.trace
condition - Resolved.condition
reason - reason

ref_send API 2.17
defensive programming in Java

Submit a bug or feature, or get help

Copyright 1998-2009 Waterken Inc. under the terms of the MIT X license.