Class GeoApiContext


  • public class GeoApiContext
    extends java.lang.Object
    The entry point for making requests against the Google Geo APIs.

    Construct this object by using the enclosed GeoApiContext.Builder.

    GeoApiContexts should be shared

    GeoApiContext works best when you create a single GeoApiContext instance, or one per API key, and reuse it for all your Google Geo API queries. This is because each GeoApiContext manages its own thread pool, back-end client, and other resources.

    When you are finished with a GeoApiContext object, you must call shutdown() on it to release its resources.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GeoApiContext.Builder
      The Builder for GeoApiContext.
      static interface  GeoApiContext.RequestHandler
      The service provider interface that enables requests to be handled via switchable back ends.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void shutdown()
      Shut down this GeoApiContext instance, reclaiming resources.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • shutdown

        public void shutdown()
        Shut down this GeoApiContext instance, reclaiming resources. After shutdown() has been called, no further queries may be done against this instance.