public abstract class ResourcePublisher<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource> extends Object
| Constructor and Description |
|---|
ResourcePublisher() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
deleteResource(String resourceID,
String scope) |
void |
publishResource(T resource,
String resourceClass,
String resourceNamePref,
String scope) |
abstract void |
publishResource(T resource,
String resourceClass,
String resourceNamePref,
String scope,
boolean includeIdInName,
boolean onlyBody) |
abstract void |
updateResource(T resource,
String scope) |
void |
updateResource(T resource,
String resourceClass,
String resourceNamePref,
String scope) |
abstract void |
updateResource(T resource,
String resourceClass,
String resourceNamePref,
String scope,
boolean includeIdinName,
boolean onlyBody) |
public abstract void deleteResource(String resourceID, String scope) throws ResourcePublisherException
ResourcePublisherExceptionpublic abstract void updateResource(T resource, String resourceClass, String resourceNamePref, String scope, boolean includeIdinName, boolean onlyBody) throws ResourcePublisherException
ResourcePublisherExceptionpublic void updateResource(T resource, String resourceClass, String resourceNamePref, String scope) throws ResourcePublisherException
ResourcePublisherExceptionpublic abstract void updateResource(T resource, String scope) throws ResourcePublisherException
ResourcePublisherExceptionpublic abstract void publishResource(T resource, String resourceClass, String resourceNamePref, String scope, boolean includeIdInName, boolean onlyBody) throws ResourcePublisherException
ResourcePublisherExceptionpublic void publishResource(T resource, String resourceClass, String resourceNamePref, String scope) throws ResourcePublisherException
ResourcePublisherExceptionCopyright © 2014. All Rights Reserved.