Skip navigation links
A C D F G I P R S U 

A

AbstractClient - Class in io.georocket.client
A client connecting to the GeoRocket api
AbstractClient(HttpClient) - Constructor for class io.georocket.client.AbstractClient
Construct a new client using the given HTTP client
appendTags(String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Append tags to chunks in the GeoRocket data store.

C

client - Variable in class io.georocket.client.AbstractClient
HTTP client used to connect to GeoRocket
client - Variable in class io.georocket.client.GeoRocketClient
HTTP client used to connect to GeoRocket
ClientAPIException - Class in io.georocket.client
An exception that will be created if an API exception has happened on the client-side
ClientAPIException(String, String) - Constructor for class io.georocket.client.ClientAPIException
Create a new exception
close() - Method in class io.georocket.client.GeoRocketClient
Close this client and release all resources
configureRequest(HttpClientRequest) - Method in class io.georocket.client.AbstractClient
Configure an HTTP request.

D

DEFAULT_HOST - Static variable in class io.georocket.client.GeoRocketClient
Default server host: "localhost"
DEFAULT_PORT - Static variable in class io.georocket.client.GeoRocketClient
Default server port: 63020
delete(String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Delete chunks from the GeoRocket data store.
delete(String, String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Delete chunks or layers from the GeoRocket data store.

F

fail(HttpClientResponse, Handler<AsyncResult<T>>) - Static method in class io.georocket.client.AbstractClient
Parses an HTTP response and calls the given handler with the parsed error message
fail(HttpClientResponse, Handler<AsyncResult<T>>, Function<String, Throwable>) - Static method in class io.georocket.client.AbstractClient
Parses an HTTP response, maps it to an exception and then calls the given handler

G

GeoRocketClient - Class in io.georocket.client
Provides interface to perform operations against a GeoRocket server
GeoRocketClient(Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running on "localhost":63020
GeoRocketClient(String, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running on the specified host and the default port 63020
GeoRocketClient(String, int, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running on the specified host and port
GeoRocketClient(HttpClientOptions, Vertx) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket running with specified options
GeoRocketClient(HttpClient) - Constructor for class io.georocket.client.GeoRocketClient
Create a client connecting to GeoRocket through the given HTTP client
getEndpoint() - Method in class io.georocket.client.StoreClient
Return the HTTP endpoint, the GeoRocket data store path at server side.
getPropertyValues(String, String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket store for all values of the specified property and return a ReadStream of merged values matching the given criteria.
getStore() - Method in class io.georocket.client.GeoRocketClient
Create a new client accessing the GeoRocket data store
getType() - Method in class io.georocket.client.ClientAPIException
Get the type of the error
getWithParameter(String, String, String, String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.AbstractClient
Execute a get request with specified path, query and additional parameter

I

io.georocket.client - package io.georocket.client
 

P

parse(String) - Static method in class io.georocket.client.ClientAPIException
Parse an API exception from a JSON string
prepareImport(String, Collection<String>) - Method in class io.georocket.client.StoreClient
Prepare an import.
prepareImport(String, Collection<String>, Collection<String>) - Method in class io.georocket.client.StoreClient
Prepare an import.
prepareImport(String, Collection<String>, Collection<String>, String) - Method in class io.georocket.client.StoreClient
Prepare an import.
prepareQuery(String, String) - Method in class io.georocket.client.AbstractClient
Prepare a query.

R

removeProperties(String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Remove properties from chunks in the GeoRocket data store.
removeTags(String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Remove tags from chunks in the GeoRocket data store.

S

search(Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Export the contents of the whole GeoRocket data store.
search(String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket data store and return a ReadStream of merged chunks matching the given criteria.
search(String, String, Handler<AsyncResult<ReadStream<Buffer>>>) - Method in class io.georocket.client.StoreClient
Search the GeoRocket data store and return a ReadStream of merged chunks matching the given criteria.
setProperties(String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Set properties of chunks in the GeoRocket data store.
startImport(Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Collection<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, long, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Collection<String>, long, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Optional<Long>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Collection<String>, Optional<Long>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
startImport(String, Collection<String>, Collection<String>, Optional<Long>, String, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.StoreClient
Start importing data to GeoRocket.
StoreClient - Class in io.georocket.client
A client connecting to the GeoRocket data store
StoreClient(HttpClient) - Constructor for class io.georocket.client.StoreClient
Construct a new store client using the given HTTP client

U

update(HttpMethod, String, String, String, String, List<String>, Handler<AsyncResult<Void>>) - Method in class io.georocket.client.AbstractClient
Update a field in the chunk metadata (such as properties or tags).
urlencode(String) - Method in class io.georocket.client.AbstractClient
Convenience method to URL-encode a string
A C D F G I P R S U 
Skip navigation links