A C D E F G I L M N O P R S T U V 

A

addEnclosingScopesOnResource(T, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
If scope is a VRE scope and the VO and INFRA scopes are not present in the resource, this method add these scopes to the resource
AdvancedPublisher - Class in org.gcube.informationsystem.publisher
Wrapper class of RegistryPublisherImpl class that implements the RegistryPublisher interface
AdvancedPublisher() - Constructor for class org.gcube.informationsystem.publisher.AdvancedPublisher
 
AdvancedPublisher(RegistryPublisher) - Constructor for class org.gcube.informationsystem.publisher.AdvancedPublisher
 
AdvancedPublisherCommonUtils - Class in org.gcube.informationsystem.publisher
 
AdvancedPublisherCommonUtils() - Constructor for class org.gcube.informationsystem.publisher.AdvancedPublisherCommonUtils
 
AdvancedScopedPublisher - Class in org.gcube.informationsystem.publisher
Wrapper class of ScopedPublisherImpl class that implements the ScopedPublisher interface
AdvancedScopedPublisher() - Constructor for class org.gcube.informationsystem.publisher.AdvancedScopedPublisher
 
AdvancedScopedPublisher(ScopedPublisher) - Constructor for class org.gcube.informationsystem.publisher.AdvancedScopedPublisher
 
anotherBrotherVREOrVOOnResource(T, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
anotherInfraScopeOnResource(T, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
anotherSonVREOnResource(T, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 

C

checkScopeCompatibility(R, List<String>) - Method in class org.gcube.informationsystem.publisher.scope.DefaultScopeValidator
 
checkScopeCompatibility(R, List<String>) - Method in interface org.gcube.informationsystem.publisher.scope.Validator
 
collector - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
CollectorConstants - Class in org.gcube.informationsystem.publisher.stubs.collector
Stub-related constants.
CollectorConstants() - Constructor for class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
CollectorStub - Interface in org.gcube.informationsystem.publisher.stubs.collector
A local interface to the resource discovery service.
create(T) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisher
 
create(T, List<String>) - Method in class org.gcube.informationsystem.publisher.AdvancedScopedPublisher
 
create(T) - Method in interface org.gcube.informationsystem.publisher.RegistryPublisher
The resource is created in the current scope and it is updated in the other scopes that are presents in the resource.
create() - Static method in class org.gcube.informationsystem.publisher.RegistryPublisherFactory
 
create(T) - Method in class org.gcube.informationsystem.publisher.RegistryPublisherImpl
The resource is created in the current scope and it is updated in the other scopes that are presents in the resource.
create(T, List<String>) - Method in interface org.gcube.informationsystem.publisher.ScopedPublisher
The resource is created in all the scopes in the list and the resource is updated in all the other scopes that are presents in the resource
create(T, List<String>) - Method in class org.gcube.informationsystem.publisher.ScopedPublisherImpl
 
create(String, String) - Method in interface org.gcube.informationsystem.publisher.stubs.registry.RegistryStub
 
CreateException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub.create(String, String) when something is failed on creation
CreateException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.CreateException
Creates an instance with a given message and an AxisFaultInfo payload

D

DefaultScopeValidator<R> - Class in org.gcube.informationsystem.publisher.scope
 
DefaultScopeValidator() - Constructor for class org.gcube.informationsystem.publisher.scope.DefaultScopeValidator
 
DefaultValidatorContext - Class in org.gcube.informationsystem.publisher.scope
 
DefaultValidatorContext() - Constructor for class org.gcube.informationsystem.publisher.scope.DefaultValidatorContext
 

E

execute(String) - Method in interface org.gcube.informationsystem.publisher.stubs.collector.CollectorStub
Executes a QueryStub.

F

forceRemove(T) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisherCommonUtils
Remove the input resource: if is a VRE scope: delete profile from IS if is a VO scope: delete profile from IS if is a INFRA scope: delete profile in the infra and for every VO under the infrastructures

G

get(String) - Method in class org.gcube.informationsystem.publisher.cache.RegistryCache
 
getAccessCount() - Method in class org.gcube.informationsystem.publisher.cache.RegistryCache
 
getEndPoints() - Method in class org.gcube.informationsystem.publisher.utils.RegistryStubs
 
getHitCount() - Method in class org.gcube.informationsystem.publisher.cache.RegistryCache
 
getStubs() - Method in class org.gcube.informationsystem.publisher.utils.RegistryStubs
 
getStubs(URI) - Method in class org.gcube.informationsystem.publisher.utils.RegistryStubs
 
getValidator(Resource) - Static method in class org.gcube.informationsystem.publisher.scope.ValidatorProvider
 
getValidators() - Method in class org.gcube.informationsystem.publisher.scope.DefaultValidatorContext
 
getValidators() - Method in interface org.gcube.informationsystem.publisher.scope.IValidatorContext
 

I

InvalidResourceException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub.create(String, String) when the resource type is invalid service.
InvalidResourceException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.InvalidResourceException
Creates an instance with a given message and an AxisFaultInfo payload
InvalidResourceException(Exception) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.InvalidResourceException
 
isChildScope(String, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
isCompatibleScopeForRemove(T, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
isPresent(R, String) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
IValidatorContext - Interface in org.gcube.informationsystem.publisher.scope
 

L

localname - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
localname - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 

M

MalformedQueryException - Exception in org.gcube.informationsystem.publisher.stubs.collector
Thrown by CollectorStub.execute(String) when the query cannot be submitted to the Information Collector service.
MalformedQueryException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.collector.MalformedQueryException
Creates an instance with a given message and an AxisFaultInfo payload

N

name - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
name - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
namespace - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
namespace - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 

O

org.gcube.common.resources.gcore - package org.gcube.common.resources.gcore
 
org.gcube.informationsystem.publisher - package org.gcube.informationsystem.publisher
 
org.gcube.informationsystem.publisher.cache - package org.gcube.informationsystem.publisher.cache
 
org.gcube.informationsystem.publisher.exception - package org.gcube.informationsystem.publisher.exception
 
org.gcube.informationsystem.publisher.scope - package org.gcube.informationsystem.publisher.scope
 
org.gcube.informationsystem.publisher.stubs.collector - package org.gcube.informationsystem.publisher.stubs.collector
 
org.gcube.informationsystem.publisher.stubs.registry - package org.gcube.informationsystem.publisher.stubs.registry
 
org.gcube.informationsystem.publisher.stubs.registry.faults - package org.gcube.informationsystem.publisher.stubs.registry.faults
 
org.gcube.informationsystem.publisher.utils - package org.gcube.informationsystem.publisher.utils
 

P

provider() - Static method in class org.gcube.informationsystem.publisher.scope.ScopeValidatorScanner
 
PublisherException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
 
PublisherException() - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.PublisherException
 
PublisherException(String, Throwable) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.PublisherException
 
PublisherException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.PublisherException
 
PublisherException(Throwable) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.PublisherException
 

R

registry - Variable in class org.gcube.informationsystem.publisher.AdvancedPublisherCommonUtils
 
registry - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
RegistryCache - Class in org.gcube.informationsystem.publisher.cache
 
RegistryCache(int) - Constructor for class org.gcube.informationsystem.publisher.cache.RegistryCache
 
RegistryConstants - Class in org.gcube.informationsystem.publisher.stubs.registry
Stub-related constants.
RegistryConstants() - Constructor for class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
RegistryNotFoundException - Exception in org.gcube.informationsystem.publisher.exception
 
RegistryNotFoundException() - Constructor for exception org.gcube.informationsystem.publisher.exception.RegistryNotFoundException
 
RegistryNotFoundException(String, Throwable) - Constructor for exception org.gcube.informationsystem.publisher.exception.RegistryNotFoundException
 
RegistryNotFoundException(String) - Constructor for exception org.gcube.informationsystem.publisher.exception.RegistryNotFoundException
 
RegistryNotFoundException(Throwable) - Constructor for exception org.gcube.informationsystem.publisher.exception.RegistryNotFoundException
 
RegistryPublisher - Interface in org.gcube.informationsystem.publisher
 
RegistryPublisherFactory - Class in org.gcube.informationsystem.publisher
 
RegistryPublisherFactory() - Constructor for class org.gcube.informationsystem.publisher.RegistryPublisherFactory
 
RegistryPublisherImpl - Class in org.gcube.informationsystem.publisher
 
RegistryPublisherImpl() - Constructor for class org.gcube.informationsystem.publisher.RegistryPublisherImpl
 
RegistryStub - Interface in org.gcube.informationsystem.publisher.stubs.registry
A local interface to the resource discovery service.
RegistryStubs - Class in org.gcube.informationsystem.publisher.utils
 
RegistryStubs() - Constructor for class org.gcube.informationsystem.publisher.utils.RegistryStubs
 
remove(T) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisher
 
remove(T, List<String>) - Method in class org.gcube.informationsystem.publisher.AdvancedScopedPublisher
 
remove(T) - Method in interface org.gcube.informationsystem.publisher.RegistryPublisher
The resource will be removed from current scope.
remove(T) - Method in class org.gcube.informationsystem.publisher.RegistryPublisherImpl
The resource will be removed from current scope if the scope is the last scope in the resource, the profile will be deleted from IS else if it is a VRE scope then the profile will be updated without the VRE scope, if it is a VO scope but there is another VRE scope, belong to the VO, defined in the resource then throw IllegalArgumentException
remove(T, List<String>) - Method in interface org.gcube.informationsystem.publisher.ScopedPublisher
Remove a resource from all the scopes in the input list, if and only if all the scopes are defined in the resource
remove(T, List<String>) - Method in class org.gcube.informationsystem.publisher.ScopedPublisherImpl
 
remove(String, String) - Method in interface org.gcube.informationsystem.publisher.stubs.registry.RegistryStub
 
removeById(String, Resource.Type) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisherCommonUtils
 
removeById(String, Resource.Type, URI) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisherCommonUtils
 
removeEldestEntry(Map.Entry) - Method in class org.gcube.informationsystem.publisher.cache.RegistryCache
 
RemoveException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub.remove(String, String) when something is failed on remove
RemoveException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.RemoveException
Creates an instance with a given message and an AxisFaultInfo payload
removeScope(Resource, String) - Static method in class org.gcube.common.resources.gcore.ResourceMediator
 
ResourceDoesNotExistException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub.remove(String, String) when the resource does not exist in the collector
ResourceDoesNotExistException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.ResourceDoesNotExistException
Creates an instance with a given message and an AxisFaultInfo payload
ResourceMediator - Class in org.gcube.common.resources.gcore
 
ResourceMediator() - Constructor for class org.gcube.common.resources.gcore.ResourceMediator
 
ResourceNotAcceptedException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub.create(String, String) when the resource is not accepted cause it doesn't satisfy a requirement
ResourceNotAcceptedException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.ResourceNotAcceptedException
Creates an instance with a given message and an AxisFaultInfo payload

S

scopedPublisher() - Static method in class org.gcube.informationsystem.publisher.RegistryPublisherFactory
 
ScopedPublisher - Interface in org.gcube.informationsystem.publisher
 
ScopedPublisherImpl - Class in org.gcube.informationsystem.publisher
 
ScopedPublisherImpl() - Constructor for class org.gcube.informationsystem.publisher.ScopedPublisherImpl
 
ScopedPublisherImpl(RegistryPublisher) - Constructor for class org.gcube.informationsystem.publisher.ScopedPublisherImpl
 
ScopeValidatorScanner - Class in org.gcube.informationsystem.publisher.scope
 
ScopeValidatorScanner() - Constructor for class org.gcube.informationsystem.publisher.scope.ScopeValidatorScanner
 
service_class - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
service_class - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
service_entrypoint - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
service_name - Static variable in class org.gcube.informationsystem.publisher.stubs.collector.CollectorConstants
 
service_name - Static variable in class org.gcube.informationsystem.publisher.stubs.registry.RegistryConstants
 
setId(Resource, String) - Static method in class org.gcube.common.resources.gcore.ResourceMediator
 
setPublisher(RegistryPublisher) - Static method in class org.gcube.informationsystem.publisher.RegistryPublisherFactory
 
setScope(Resource, String) - Static method in class org.gcube.common.resources.gcore.ResourceMediator
 

T

type() - Method in class org.gcube.informationsystem.publisher.scope.DefaultScopeValidator
 
type() - Method in interface org.gcube.informationsystem.publisher.scope.Validator
 

U

update(T) - Method in class org.gcube.informationsystem.publisher.AdvancedPublisher
 
update(T) - Method in class org.gcube.informationsystem.publisher.AdvancedScopedPublisher
 
update(T) - Method in interface org.gcube.informationsystem.publisher.RegistryPublisher
The resource will be updated on all the scopes that are defined in the resource.
update(T) - Method in class org.gcube.informationsystem.publisher.RegistryPublisherImpl
The resource will be updated on all the scopes that are defined in the resource.
update(T) - Method in interface org.gcube.informationsystem.publisher.ScopedPublisher
The resource will be updated on all scopes that are defined in the resource.
update(T) - Method in class org.gcube.informationsystem.publisher.ScopedPublisherImpl
 
update(String, String, String) - Method in interface org.gcube.informationsystem.publisher.stubs.registry.RegistryStub
 
UpdateException - Exception in org.gcube.informationsystem.publisher.stubs.registry.faults
Thrown by RegistryStub#update(String, String) when something is failed on update
UpdateException(String) - Constructor for exception org.gcube.informationsystem.publisher.stubs.registry.faults.UpdateException
Creates an instance with a given message and an AxisFaultInfo payload

V

valid(String, Object) - Static method in class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
validate(R) - Method in class org.gcube.informationsystem.publisher.scope.DefaultScopeValidator
 
validate(R) - Method in interface org.gcube.informationsystem.publisher.scope.Validator
 
ValidationUtils - Class in org.gcube.informationsystem.publisher.utils
 
ValidationUtils() - Constructor for class org.gcube.informationsystem.publisher.utils.ValidationUtils
 
Validator<R extends org.gcube.common.resources.gcore.Resource> - Interface in org.gcube.informationsystem.publisher.scope
 
ValidatorProvider - Class in org.gcube.informationsystem.publisher.scope
 
ValidatorProvider() - Constructor for class org.gcube.informationsystem.publisher.scope.ValidatorProvider
 
A C D E F G I L M N O P R S T U V 

Copyright © 2020. All Rights Reserved.