Package | Description |
---|---|
com.epimorphics.lda.core |
The core package contains the core of Elda's functionality: the handling
of endpoint requests and select and view query construction.
|
com.epimorphics.lda.restlets |
The restlets package contains those classes which interact
with the web container in which Elda is embedded.
|
com.epimorphics.lda.routing |
The routine package contains the classes that map from URI paths to
the endpoints that implement them.
|
Modifier and Type | Method and Description |
---|---|
static ResponseResult |
APIEndpointUtil.call(APIEndpoint.Request r,
NoteBoard nb,
Match match,
String contextPath,
MultiMap<String,String> queryParams)
Utility method for calling an endpoint when given a pretty much
untrammelled collection of arguments.
|
Modifier and Type | Method and Description |
---|---|
Match |
RouterRestlet.getMatch(String path,
MultiMap<String,String> queryParams) |
Modifier and Type | Method and Description |
---|---|
static URI |
RouterRestlet.makeRequestURI(javax.ws.rs.core.UriInfo ui,
Match match,
URI requestUri) |
Modifier and Type | Method and Description |
---|---|
Match |
Router.getMatch(String path,
MultiMap<String,String> queryParams)
Match the request path to the known endpoints and return
a Match object (giving the APIEndpoint and any template bindings)
or null if the request does not match.
|
Match |
DefaultRouter.getMatch(String path,
MultiMap<String,String> queryParams)
Answer the (endpoint, bindings) Match for the given path,
or null if there isn't one.
|
Copyright © 2014. All Rights Reserved.