public interface IOslcClient
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createResource(String url,
Object artifact,
String mediaType)
Create (POST) an artifact to a URL - usually an OSLC Creation Factory
|
javax.ws.rs.core.Response |
createResource(String url,
Object artifact,
String mediaType,
String acceptType)
Create (POST) an artifact to a URL - usually an OSLC Creation Factory
|
javax.ws.rs.core.Response |
createResource(String url,
Object artifact,
String mediaType,
String acceptType,
String configurationContext) |
javax.ws.rs.core.Response |
deleteResource(String url)
Delete an OSLC resource and return a Wink ClientResponse
|
javax.ws.rs.core.Response |
deleteResource(String url,
String configurationContext) |
javax.ws.rs.client.Client |
getClient()
Returns the JAX-RS client for this OslcClient.
|
javax.ws.rs.core.Response |
getResource(String url)
Gets an OSLC resource using
application/rdf+xml . |
javax.ws.rs.core.Response |
getResource(String url,
Map<String,String> requestHeaders)
Gets an OSLC resource.
|
javax.ws.rs.core.Response |
getResource(String url,
Map<String,String> requestHeaders,
String mediaType) |
javax.ws.rs.core.Response |
getResource(String url,
Map<String,String> requestHeaders,
String mediaType,
boolean handleRedirects) |
javax.ws.rs.core.Response |
getResource(String url,
Map<String,String> requestHeaders,
String mediaType,
String configurationContext) |
javax.ws.rs.core.Response |
getResource(String url,
Map<String,String> requestHeaders,
String mediaType,
String configurationContext,
boolean handleRedirects) |
javax.ws.rs.core.Response |
getResource(String url,
String mediaType)
Gets an OSLC resource.
|
javax.ws.rs.core.Response |
updateResource(String url,
Object artifact,
String mediaType)
Update (PUT) an artifact to a URL - usually the URL for an existing OSLC artifact
|
javax.ws.rs.core.Response |
updateResource(String url,
Object artifact,
String mediaType,
String acceptType)
Update (PUT) an artifact to a URL - usually the URL for an existing OSLC artifact
|
javax.ws.rs.core.Response |
updateResource(String url,
Object artifact,
String mediaType,
String acceptType,
String ifMatch)
Update (PUT) an artifact to a URL - usually the URL for an existing OSLC artifact
|
javax.ws.rs.core.Response |
updateResource(String url,
Object artifact,
String mediaType,
String acceptType,
String ifMatch,
String configurationContext) |
javax.ws.rs.client.Client getClient()
javax.ws.rs.core.Response getResource(String url)
application/rdf+xml
. Use
getResource(String, String)
to specify the media type or
getResource(String, Map)
to add other request headers.javax.ws.rs.core.Response getResource(String url, String mediaType)
getResource(String, Map)
instead to
add other request headers.url
- the resource URLmediaType
- the requested media type to use in the HTTP Accept request
headerjavax.ws.rs.core.Response getResource(String url, Map<String,String> requestHeaders)
url
- the resource URLrequestHeaders
- the HTTP request headers to use. If the Accept
header is not in the map, it defaults to
application/rdf+xml
. If
OSLC-Core-Version
is not in the map, it defaults
to 2.0
.javax.ws.rs.core.Response getResource(String url, Map<String,String> requestHeaders, String mediaType)
javax.ws.rs.core.Response getResource(String url, Map<String,String> requestHeaders, String mediaType, String configurationContext)
javax.ws.rs.core.Response getResource(String url, Map<String,String> requestHeaders, String mediaType, boolean handleRedirects)
javax.ws.rs.core.Response getResource(String url, Map<String,String> requestHeaders, String mediaType, String configurationContext, boolean handleRedirects)
javax.ws.rs.core.Response deleteResource(String url)
url
- javax.ws.rs.core.Response createResource(String url, Object artifact, String mediaType)
javax.ws.rs.core.Response createResource(String url, Object artifact, String mediaType, String acceptType)
javax.ws.rs.core.Response createResource(String url, Object artifact, String mediaType, String acceptType, String configurationContext)
javax.ws.rs.core.Response updateResource(String url, Object artifact, String mediaType)
javax.ws.rs.core.Response updateResource(String url, Object artifact, String mediaType, String acceptType)
javax.ws.rs.core.Response updateResource(String url, Object artifact, String mediaType, String acceptType, String ifMatch)
Copyright © 2020. All rights reserved.