HostCloudAnchorFuture

public class HostCloudAnchorFuture

Handle to an async operation launched by Session.hostCloudAnchorAsync(Anchor, int, BiConsumer) . See the Cloud Anchors developer guide for more information.

Public Methods

boolean
cancel ()
Tries to cancel the execution of this operation.
String
getResultCloudAnchorId ()
Returns the Cloud Anchor ID of the hosted anchor.
Anchor.CloudAnchorState
getResultCloudAnchorState ()
Returns the result status of the hosting operation, when Future.getState() returns FutureState.DONE .
FutureState
getState ()
Get the current state of the future.

Inherited Methods

Public Methods

cancel

 public 
  
 boolean 
  
 cancel 
 () 

Tries to cancel the execution of this operation. If the operation was cancelled by this invocation, this method returns true and the associated callback (if any) will never be invoked.

getResultCloudAnchorId

 public 
  
  String 
 
  
 getResultCloudAnchorId 
 () 

Returns the Cloud Anchor ID of the hosted anchor. The returned result is only valid when Future.getState() returns FutureState.DONE and getResultCloudAnchorState() returns Anchor.CloudAnchorState.SUCCESS .

getResultCloudAnchorState

 public 
  
  Anchor 
 . 
 CloudAnchorState 
 
  
 getResultCloudAnchorState 
 () 

Returns the result status of the hosting operation, when Future.getState() returns FutureState.DONE .

getState

 public 
  
  FutureState 
 
  
 getState 
 () 

Get the current state of the future.

Design a Mobile Site
View Site in Mobile | Classic
Share by: