Project Wonder 5.0

er.directtoweb.assignments.delayed
Class ERDDelayedAssignment

java.lang.Object
  extended by com.webobjects.directtoweb.Assignment
      extended by er.directtoweb.assignments.delayed.ERDDelayedAssignment
All Implemented Interfaces:
com.webobjects.eocontrol.EOKeyValueArchiving, java.io.Serializable
Direct Known Subclasses:
ERDDelayedBooleanAssignment, ERDDelayedConditionalAssignment, ERDDelayedExtraQualifierAssignment, ERDDelayedKeyValueAssignment, ERDDelayedLocalizedAssignment, ERDDelayedNonNullConditionalAssignment, ERDDelayedObjectCreationAssignment, ERDDelayedRelationshipFlagAssignment, ERDDelayedRuleAssignment, ERDDelayedSelectorInvocationAssignment, ERDDelayedSwitchAssignment, ERDInstanceCreationAssignment, ERDUnitResolverAssignment

public abstract class ERDDelayedAssignment
extends com.webobjects.directtoweb.Assignment

Crazy assignment used when you actually don't want the computed value cached.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.webobjects.eocontrol.EOKeyValueArchiving
com.webobjects.eocontrol.EOKeyValueArchiving._NullValueSupport, com.webobjects.eocontrol.EOKeyValueArchiving._NumberSupport, com.webobjects.eocontrol.EOKeyValueArchiving._TimestampSupport, com.webobjects.eocontrol.EOKeyValueArchiving.Awaking, com.webobjects.eocontrol.EOKeyValueArchiving.FinishInitialization, com.webobjects.eocontrol.EOKeyValueArchiving.Support
 
Field Summary
 
Fields inherited from class com.webobjects.directtoweb.Assignment
KeyPathKey, ValueKey
 
Fields inherited from interface com.webobjects.eocontrol.EOKeyValueArchiving
_CLASS
 
Constructor Summary
ERDDelayedAssignment(com.webobjects.eocontrol.EOKeyValueUnarchiver u)
          Public constructor
ERDDelayedAssignment(java.lang.String key, java.lang.Object value)
          Public constructor
 
Method Summary
 java.lang.Object fire(com.webobjects.directtoweb.D2WContext c)
           
abstract  java.lang.Object fireNow(com.webobjects.directtoweb.D2WContext c)
          Implemented by subclasses.
 
Methods inherited from class com.webobjects.directtoweb.Assignment
decodeWithKeyValueUnarchiver, encodeWithKeyValueArchiver, keyPath, toString, value, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ERDDelayedAssignment

public ERDDelayedAssignment(com.webobjects.eocontrol.EOKeyValueUnarchiver u)
Public constructor

Parameters:
u - key-value unarchiver used when unarchiving from rule files.

ERDDelayedAssignment

public ERDDelayedAssignment(java.lang.String key,
                            java.lang.Object value)
Public constructor

Parameters:
key - context key
value - of the assignment
Method Detail

fire

public java.lang.Object fire(com.webobjects.directtoweb.D2WContext c)
Overrides:
fire in class com.webobjects.directtoweb.Assignment

fireNow

public abstract java.lang.Object fireNow(com.webobjects.directtoweb.D2WContext c)
Implemented by subclasses.


Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.