@Singleton
public class PublisherRRimpl<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource>
extends org.gcube.rest.resourcemanager.publisher.ResourcePublisher<T>
| Constructor and Description |
|---|
PublisherRRimpl(GeneralResourceModelDao generalResourceModelDao,
RunInstanceModelDao runInstanceModelDao) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteResource(String resourceID,
String scope) |
void |
publishResource(T resource,
String resourceClass,
String resourceNamePref,
String scope,
boolean includeIdinName,
boolean onlyBody) |
void |
updateResource(T resource,
String scope) |
void |
updateResource(T resource,
String resourceClass,
String resourceNamePref,
String scope,
boolean includeIdinName,
boolean onlyBody) |
@Inject public PublisherRRimpl(GeneralResourceModelDao generalResourceModelDao, RunInstanceModelDao runInstanceModelDao)
public void deleteResource(String resourceID, String scope) throws org.gcube.rest.resourcemanager.publisher.ResourcePublisherException
deleteResource in class org.gcube.rest.resourcemanager.publisher.ResourcePublisher<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource>org.gcube.rest.resourcemanager.publisher.ResourcePublisherExceptionpublic void publishResource(T resource, String resourceClass, String resourceNamePref, String scope, boolean includeIdinName, boolean onlyBody) throws org.gcube.rest.resourcemanager.publisher.ResourcePublisherException
publishResource in class org.gcube.rest.resourcemanager.publisher.ResourcePublisher<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource>org.gcube.rest.resourcemanager.publisher.ResourcePublisherExceptionpublic void updateResource(T resource, String resourceClass, String resourceNamePref, String scope, boolean includeIdinName, boolean onlyBody) throws org.gcube.rest.resourcemanager.publisher.ResourcePublisherException
updateResource in class org.gcube.rest.resourcemanager.publisher.ResourcePublisher<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource>org.gcube.rest.resourcemanager.publisher.ResourcePublisherExceptionpublic void updateResource(T resource, String scope) throws org.gcube.rest.resourcemanager.publisher.ResourcePublisherException
updateResource in class org.gcube.rest.resourcemanager.publisher.ResourcePublisher<T extends org.gcube.rest.commons.resourceawareservice.resources.GeneralResource>org.gcube.rest.resourcemanager.publisher.ResourcePublisherExceptionCopyright © 2016. All Rights Reserved.