public abstract class RequestToResourceRegistry extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
protected org.gcube.informationsystem.resourceregistry.context.ResourceRegistryContextClient |
resourceRegistryContextClient |
| Constructor and Description |
|---|
RequestToResourceRegistry() |
| Modifier and Type | Method and Description |
|---|---|
RequestToResourceRegistry |
forceURL(String forceURL)
Forces to use a RR instance at the given url.
|
protected abstract ResponseFromResourceRegistry |
send()
Submits the request to the RR.
|
ResponseFromResourceRegistry |
submit() |
abstract void |
validate()
Validates the request.
|
protected ResponseFromResourceRegistry |
validateResponse(ResponseFromResourceRegistry response)
Gives a chance to sub-classes to validate the response.
|
protected org.gcube.informationsystem.resourceregistry.context.ResourceRegistryContextClient resourceRegistryContextClient
protected static org.slf4j.Logger logger
public RequestToResourceRegistry forceURL(String forceURL)
forceURL - public abstract void validate()
throws org.gcube.common.gxrest.response.outbound.LocalCodeException
org.gcube.common.gxrest.response.outbound.LocalCodeExceptionpublic ResponseFromResourceRegistry submit()
protected ResponseFromResourceRegistry validateResponse(ResponseFromResourceRegistry response)
response - protected abstract ResponseFromResourceRegistry send()
Copyright © 2019. All Rights Reserved.