public class ProxyISPublisher extends Object implements org.gcube.common.core.informationsystem.publisher.ISPublisher
ISPublisher that dispatches invocations to an implementation set on MyContainerDependencies, typically
a mock created in the scope of a test.| Constructor and Description |
|---|
ProxyISPublisher() |
| Modifier and Type | Method and Description |
|---|---|
String |
registerGCUBEResource(org.gcube.common.core.resources.GCUBEResource resource,
org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager manager) |
void |
registerWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope) |
void |
removeGCUBEResource(String ID,
String type,
org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager manager) |
void |
removeWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope) |
void |
updateGCUBEResource(org.gcube.common.core.resources.GCUBEResource resource,
org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager manager) |
void |
updateWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope) |
public void registerWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope)
throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
registerWSResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionpublic void updateWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope)
throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
updateWSResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionpublic void removeWSResource(org.gcube.common.core.state.GCUBEWSResource resource,
org.gcube.common.core.scope.GCUBEScope... scope)
throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
removeWSResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionpublic String registerGCUBEResource(org.gcube.common.core.resources.GCUBEResource resource, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager manager) throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
registerGCUBEResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionpublic void removeGCUBEResource(String ID, String type, org.gcube.common.core.scope.GCUBEScope scope, org.gcube.common.core.security.GCUBESecurityManager manager) throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
removeGCUBEResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionpublic void updateGCUBEResource(org.gcube.common.core.resources.GCUBEResource resource,
org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager manager)
throws org.gcube.common.core.informationsystem.publisher.ISPublisherException
updateGCUBEResource in interface org.gcube.common.core.informationsystem.publisher.ISPublisherorg.gcube.common.core.informationsystem.publisher.ISPublisherExceptionCopyright © 2017. All Rights Reserved.