net.sf.asyncobjects
Class When.InternalFinallyListenerAfterFault
java.lang.Object
  
net.sf.asyncobjects.AsyncUnicastServer<AResolver<Object>>
      
net.sf.asyncobjects.When.InternalFinallyListenerAfterFault
- All Implemented Interfaces: 
 - AResolver<Object>, AsyncObject, ExplicitSharing
 
- Enclosing class:
 - When<I,R>
 
public final class When.InternalFinallyListenerAfterFault
- extends AsyncUnicastServer<AResolver<Object>>
- implements AResolver<Object>
  
This is an internal class. It listnen for outcome of finnally body and
 smashes result promise with new or existing problem.
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
resolve
public void resolve(Object value)
- Resolve method
- Specified by:
 resolve in interface AResolver<Object>
 
- Parameters:
 value - a value it is resolved whith- See Also:
 AResolver.resolve(Object)
 
 
smash
public void smash(Throwable problem)
- Smash method
- Specified by:
 smash in interface AResolver<Object>
 
- Parameters:
 problem - a problem it is smashed with- See Also:
 AResolver.smash(Throwable)
 
 
Copyright © 2002-2007 Constantine Plotnikov. All Rights Reserved.