com.amazonaws.services.simpleworkflow.flow.core
Class OrPromise
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.core.Promise<Void>
com.amazonaws.services.simpleworkflow.flow.core.OrPromise
public class OrPromise
- extends Promise<Void>
Promise that becomes ready when any of its values becomes ready.
null value is considered ready.
OrPromise
public OrPromise(Promise<?>... values)
getValues
public Promise<?>[] getValues()
get
public Void get()
- Specified by:
get in class Promise<Void>
- Returns:
- result of your asynchronous computation
isReady
public boolean isReady()
- Specified by:
isReady in class Promise<Void>
- Returns:
true if the result of your asynchronous computation
is available
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.