FenceApi

public interface FenceApi

This interface was deprecated.
use getFenceClient(Activity).

Deprecated entry point for the Awareness Fence API using GoogleApiClient.

The methods must be used in conjunction with a GoogleApiClient instance. For example:


     new GoogleApiClient.Builder(context)
             .addApi(Awareness.API)
             .addConnectionCallbacks(this)
             .addOnConnectionFailedListener(this)
             .build()
 

Public Method Summary

abstract PendingResult<FenceQueryResult>
queryFences(GoogleApiClient client, FenceQueryRequest fenceQueryRequest)
This method was deprecated. use queryFences(FenceQueryRequest)
abstract PendingResult<Status>
updateFences(GoogleApiClient client, FenceUpdateRequest fenceUpdateRequest)
This method was deprecated. use updateFences(FenceUpdateRequest)

Public Methods

public abstract PendingResult<FenceQueryResult> queryFences (GoogleApiClient client, FenceQueryRequest fenceQueryRequest)

This method was deprecated.
use queryFences(FenceQueryRequest)

Query the state of a registered fence in the Awareness API.

Parameters
client A GoogleApiClient instance.
fenceQueryRequest A request encapsulating the query criteria parameters.
Returns

public abstract PendingResult<Status> updateFences (GoogleApiClient client, FenceUpdateRequest fenceUpdateRequest)

This method was deprecated.
use updateFences(FenceUpdateRequest)

Add or remove a set of fences that are registered with the Awareness API.

Parameters
client A GoogleApiClient instance.
fenceUpdateRequest A request indicating a batch of fences to add and/or remove.
Returns