Package com.sodius.oslc.client.requests
Generic requests to query content on OSLC remote applications.
-
Interface Summary Interface Description ResourceRequest<T> A REST request executes to read or modify a remote resource.ResourceResponse<T> A response obtained from aResourceRequest
execution. -
Class Summary Class Description AbstractResourceRequest<T> Base class for REST request executions.CreateProvisionalConsumerKey Executes a POST request to create a provisional key.DeleteResource Deletes and OSLC resource.GetCompact DedicatedGetResource
for gettingCompact
s.GetPublisher Executes a GET request to read aPublisher
instance.GetResource<T> Executes a GET request on an OSLC resource.GetResources<T> Executes a GET request on an OSLC resource that contains multiple instances of the target type.GetResourceShape Executes a GET request to read aResourceShape
instance.GetRootServices<T extends RootServices> Executes a GET request to read aRootServices
instance.GetServiceProvider Executes a GET request to read aServiceProvider
instance.GetServiceProviderCatalog Executes a GET request to read aServiceProviderCatalog
instance.PostResource<T,R> Executes a POST request on a OSLC resource.PutResource<T,R> Executes a PUT request on a OSLC resource.ResourceResponse.Factory A factory to create ResourceResponse instances.ValidateConnection<T extends RootServices> Validates the connection to an OSLC server.ValidateFriend Validates a friend information allows connecting to a remote OSLC application.Validations Provides methods to validate connectivity with a remote OSLC application.Validations.ValidationResult<T> The result of a validation, which is either the retrieved resource or a message explaining the validation error.