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

A

addRegistry(ISRegistryInstance) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstanceGroup
Adds a new ISRegistry instance to use for the given resource type

B

BaseISPublisherHandler - Class in org.gcube.common.informationsystem.publisher.impl.registrations.handlers
Base implementation of a ISPublisherHandler
BaseISPublisherHandler() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
 
BULK_PUBLICATIONS_INTERVAL_PROP_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 

C

COLLECTOR_CHANNEL_TIMEOUT_PROP_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 
create(GCUBEResource) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
Allows registering a profile into IS
CreateResourceHandler - Class in org.gcube.common.informationsystem.publisher.impl.resources
Handler for registering new Resources
CreateResourceHandler(GCUBEScope, ISRegistryClient, GCUBEResource) - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.CreateResourceHandler
 

D

DEFAULT_CALL_TIMEOUT - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 

E

endpoint - Variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
EPR2String(EndpointReferenceType) - Static method in class org.gcube.common.informationsystem.publisher.impl.utils.Helper
Converts an EndpontReferenceType object into a String object
equals(Object) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
equals(Object) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.states.RegKey
Used by the HashMap to compare two keys
eventProducer - Static variable in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Internal GCUBEProducer for LocalProfileEvent.
execute() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
Executes the handler
execute() - Method in interface org.gcube.common.informationsystem.publisher.impl.registrations.handlers.ISPublisherHandler
Executes the handler

F

findInstances() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
Finds new instances of the ISRegisty
fromGCUBEResource(GCUBEResource) - Static method in class org.gcube.common.informationsystem.publisher.impl.resources.ProfileResource
Creates an instance resource from an WSRPDocument instance
fromGCUBERunningInstance(GCUBERunningInstance) - Static method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
Creates a new Registry instance from a GCUBERunningInstance
fromGCUBEWSResource(WSRPDocument) - Static method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
Creates an instance resource from an WSRPDocument instance

G

GCUBEGenericBulkPublisher - Class in org.gcube.common.informationsystem.publisher.impl.generic
A publisher that manages registrations/updates/removals in bulk.
GCUBEGenericBulkPublisher() - Constructor for class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
GCUBEGenericPublisher - Class in org.gcube.common.informationsystem.publisher.impl.generic
Reference implementation of the ISGenericPublisher for WS-DAIX
GCUBEGenericPublisher() - Constructor for class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
GCUBELocalPublisher - Class in org.gcube.common.informationsystem.publisher.impl.local
Manager for publishing GCUBEResource as local events
GCUBELocalPublisher() - Constructor for class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
 
GCUBEPublisher - Class in org.gcube.common.informationsystem.publisher.impl
Reference implementation for GCUBE of the ISPublisher interface
GCUBEPublisher() - Constructor for class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
There MUST be a constructor with NO parameter to instantiate it with the reflection API
GCUBEPublisherException - Exception in org.gcube.common.informationsystem.publisher.impl
The GCUBEPublisherException
GCUBEPublisherException(String) - Constructor for exception org.gcube.common.informationsystem.publisher.impl.GCUBEPublisherException
Constructor
GCUBEPublisherException(String, Exception) - Constructor for exception org.gcube.common.informationsystem.publisher.impl.GCUBEPublisherException
Constructor
GCUBEPublisherParallelStressTest - Class in org.gcube.common.informationsystem.publisher.testsuite
A test which loops and publishes several GCUBEMCollection profiles in parallel
GCUBEPublisherParallelStressTest() - Constructor for class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest
 
GCUBEPublisherParallelStressTest.RegistrationThread - Class in org.gcube.common.informationsystem.publisher.testsuite
 
GCUBEPublisherRemoveTest - Class in org.gcube.common.informationsystem.publisher.testsuite
A tester which unpublishes GCUBEResource from the IS.
GCUBEPublisherRemoveTest() - Constructor for class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherRemoveTest
 
GCUBEPublisherStressTest - Class in org.gcube.common.informationsystem.publisher.testsuite
A test which loops and publishes 1000 GCUBEMCollection profiles
GCUBEPublisherStressTest() - Constructor for class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherStressTest
 
GCUBEPublisherTest - Class in org.gcube.common.informationsystem.publisher.testsuite
A test which publishes a GCUBEGenericResource profile
GCUBEPublisherTest() - Constructor for class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherTest
 
GCUBEResourcePublisher - Class in org.gcube.common.informationsystem.publisher.impl.resources
Allows registration/unregistration of GCUBEResource in the IS-IC
GCUBEResourcePublisher() - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.GCUBEResourcePublisher
 
getCacheKey() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
getCollection() - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
getCollection() - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
 
getContext() - Static method in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
Gets the ISPublisher context
getDocument() - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
getEndpoint() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
getExecutor() - Static method in class org.gcube.common.informationsystem.publisher.impl.instancestates.RegistrationPoolExecutor
Gets the executor for submitting registrations
getFutureTask() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
Gets the Future task that is currently executing the handler (if any)
getFutureTask() - Method in interface org.gcube.common.informationsystem.publisher.impl.registrations.handlers.ISPublisherHandler
Gets the Future task that is currently executing the handler (if any)
getID() - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
getInstanceGroup() - Static method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstanceGroup
 
getISRegistryClient() - Static method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryClient
 
getManagedResourceTypes() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
getManager() - Static method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Returns the local publisher
getName() - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
getName() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
getProfile() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
getProperty(String) - Method in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
Gets a ISPublisher property
getRegistryInstancesForTypeAndScope(String, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstanceGroup
Gets the list of instances managing the given resource type in the specified GCUBEScope
getResourceID() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
Gets the identifier of the resource managed by the handler
getResourceID() - Method in interface org.gcube.common.informationsystem.publisher.impl.registrations.handlers.ISPublisherHandler
Gets the identifier of the resource managed by the handler
getResourceID() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
getResourceID() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.CreateResourceHandler
Gets the identifier of the resource managed by the handler
getResourceID() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.RemoveResourceHandler
Gets the identifier of the resource managed by the handler
getResourceID() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.UpdateResourceHandler
Gets the identifier of the resource managed by the handler
getResourceType() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
getScope() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryClient
Gets the current scope
getScopes() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
getType() - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
getType() - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
 
getType() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.ProfileResource
 
getWSRPDocumentManager(GCUBEWSResource, GCUBEScope...) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Gets an instance of a InstanceStatePublisher.

H

hashCode() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
hashCode() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.states.RegKey
Used by the HashMap
Helper - Class in org.gcube.common.informationsystem.publisher.impl.utils
Helper Class
Helper() - Constructor for class org.gcube.common.informationsystem.publisher.impl.utils.Helper
 

I

ICEprs - Variable in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
 
InstanceResource - Class in org.gcube.common.informationsystem.publisher.impl.instancestates
 
InstanceResource() - Constructor for class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
 
InstanceStatePublisher - Class in org.gcube.common.informationsystem.publisher.impl.instancestates
Manager for registrations of services' states in the IS.
InstanceStatePublisher(GCUBEScope) - Constructor for class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceStatePublisher
 
interact(EndpointReferenceType) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServicePublisherHandler
 
interact(EndpointReferenceType) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceUnpublisherHandler
 
interact(EndpointReferenceType) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceUpdaterHandler
 
isEnabled(String, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Checks if the local publishing is enabled or not for the given scope
ISPublisherContext - Class in org.gcube.common.informationsystem.publisher.impl.context
Publisher local context
ISPublisherContext.NoSuchProperty - Exception in org.gcube.common.informationsystem.publisher.impl.context
Property exception
ISPublisherContext.NoSuchProperty() - Constructor for exception org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext.NoSuchProperty
 
ISPublisherHandler - Interface in org.gcube.common.informationsystem.publisher.impl.registrations.handlers
Interface for all registration handlers
ISREGISTRY_CLASS - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
ISREGISTRY_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
ISREGISTRY_PORTTYPE - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
ISRegistryClient - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
ISRegistryInstance - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
 
ISRegistryInstanceGroup - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
List of ISRegistry instances currently available in the infrastructure
ISRegistryLookup - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
Lookup for new ISRegistry instances in a GCUBEScope} and refresh the ISRegistryInstanceGroup
ISRegistryLookup() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryLookup
 
ISRegistryLookup.NoRegistryAvailableException - Exception in org.gcube.common.informationsystem.publisher.impl.registrations.resources
No Registry instance available exception
ISRegistryLookup.NoRegistryAvailableException() - Constructor for exception org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryLookup.NoRegistryAvailableException
 
ISRegistryServiceHandler - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
Base class for ISRegistry instance interaction
ISRegistryServiceHandler() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
ISRegistryServicePublisherHandler - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
Publisher handler for new GCUBEResource's profile
ISRegistryServicePublisherHandler() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServicePublisherHandler
 
ISRegistryServiceUnpublisherHandler - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
Unpublisher handler for GCUBEResource's profile
ISRegistryServiceUnpublisherHandler() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceUnpublisherHandler
 
ISRegistryServiceUpdaterHandler - Class in org.gcube.common.informationsystem.publisher.impl.registrations.resources
Updater handler for GCUBEResource's profile
ISRegistryServiceUpdaterHandler() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceUpdaterHandler
 

L

loadResourceSinks(GCUBEScope) - Static method in class org.gcube.common.informationsystem.publisher.impl.generic.SinkLoader
 
loadStateSinks(GCUBEScope) - Static method in class org.gcube.common.informationsystem.publisher.impl.generic.SinkLoader
 
loadWSDAIXSinks(GCUBEScope) - Static method in class org.gcube.common.informationsystem.publisher.impl.generic.SinkLoader
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Object logger.
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.generic.SinkLoader
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.states.RegKey
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.resources.CreateResourceHandler
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.resources.GCUBEResourcePublisher
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.resources.RemoveResourceHandler
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.impl.resources.UpdateResourceHandler
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherRemoveTest
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherStressTest
 
logger - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherTest
Object logger.

M

main(String[]) - Static method in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 
main(String[]) - Static method in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest
 
main(String[]) - Static method in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherRemoveTest
 
main(String[]) - Static method in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherStressTest
 
main(String[]) - Static method in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherTest
 
managedResourceTypes - Variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
MAX_ATTEMPTS - Static variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
max publication attempts before to declare a publication failed
MAX_PARALLEL_REGISTRATIONS_PROP_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 
MAX_REGISTRATIONS - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherStressTest
 

N

notifyResourceRegistered(GCUBEResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Notifies that a @link GCUBEResource has been created
notifyResourceRemoved(String, String, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Notifies that a @link GCUBEResource has been removed
notifyResourceUpdated(GCUBEResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Notifies that a @link GCUBEResource has been updated

O

org.gcube.common.informationsystem.publisher.impl - package org.gcube.common.informationsystem.publisher.impl
 
org.gcube.common.informationsystem.publisher.impl.context - package org.gcube.common.informationsystem.publisher.impl.context
 
org.gcube.common.informationsystem.publisher.impl.generic - package org.gcube.common.informationsystem.publisher.impl.generic
 
org.gcube.common.informationsystem.publisher.impl.instancestates - package org.gcube.common.informationsystem.publisher.impl.instancestates
 
org.gcube.common.informationsystem.publisher.impl.local - package org.gcube.common.informationsystem.publisher.impl.local
 
org.gcube.common.informationsystem.publisher.impl.registrations.handlers - package org.gcube.common.informationsystem.publisher.impl.registrations.handlers
 
org.gcube.common.informationsystem.publisher.impl.registrations.resources - package org.gcube.common.informationsystem.publisher.impl.registrations.resources
 
org.gcube.common.informationsystem.publisher.impl.registrations.states - package org.gcube.common.informationsystem.publisher.impl.registrations.states
 
org.gcube.common.informationsystem.publisher.impl.resources - package org.gcube.common.informationsystem.publisher.impl.resources
 
org.gcube.common.informationsystem.publisher.impl.utils - package org.gcube.common.informationsystem.publisher.impl.utils
 
org.gcube.common.informationsystem.publisher.testsuite - package org.gcube.common.informationsystem.publisher.testsuite
 

P

PARALLELISM - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest
 
ProfileResource - Class in org.gcube.common.informationsystem.publisher.impl.resources
 
ProfileResource() - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.ProfileResource
 

R

register(ISResource, GCUBEScope, Document) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
register(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
register(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
register(ISResource, GCUBEScope, Document) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
Registers a new resource
register(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
register(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
register(GCUBEWSResource, String...) - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceStatePublisher
Registers the WS-ResourceProperties document published by the given resource
register(GCUBEResource, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.GCUBEResourcePublisher
registerGCUBEResource(GCUBEResource, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Registers a GCUBEResource on the Information System
registerWSResource(GCUBEWSResource, GCUBEScope...) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Publishes GCUBEWSResource registration on a Information System.
RegistrationPoolExecutor - Class in org.gcube.common.informationsystem.publisher.impl.instancestates
Asynchronously executes a registration in a pooled thread
REGISTRATIONS_PER_THREAD - Static variable in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest
 
REGISTRY_CHANNEL_TIMEOUT_PROP_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 
registryClient - Variable in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
 
registryFactoryPortType - Variable in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
 
RegistryResourcePublisher - Class in org.gcube.common.informationsystem.publisher.impl.resources
Allows registration/unregistration of GCUBEResource in the IS-Registry
RegistryResourcePublisher(GCUBEScope) - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
Constructor
RegKey - Class in org.gcube.common.informationsystem.publisher.impl.registrations.states
A RegKey class models the key to provide in order to retrive the related Registration object from the Registrations map
RegKey(EndpointReferenceType, EndpointReferenceType, String...) - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.states.RegKey
 
remove(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
remove(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
remove(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
Removes a registered resource
remove(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
remove(GCUBEWSResource, String...) - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceStatePublisher
/** Unregisters the WS-ResourceProperties document published by the given resource
remove(String, String, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.GCUBEResourcePublisher
remove(String, String) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
Removes from the IS the Profile corresponding to the given ID
removeGCUBEResource(String, String, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Removes a GCUBEResource from the Information System
RemoveResourceHandler - Class in org.gcube.common.informationsystem.publisher.impl.resources
Handler for removing Resources
RemoveResourceHandler(GCUBEScope, ISRegistryClient, String, String) - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.RemoveResourceHandler
 
removeWSResource(GCUBEWSResource, GCUBEScope...) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Unpublishes the registration of a GCUBEWSResource form the Information System
RESOURCE_PUBLICATION_MAX_ATTEMPTS_PROP_NAME - Static variable in class org.gcube.common.informationsystem.publisher.impl.context.ISPublisherContext
 
ResourceChecker - Class in org.gcube.common.informationsystem.publisher.impl.registrations.states
 
ResourceChecker() - Constructor for class org.gcube.common.informationsystem.publisher.impl.registrations.states.ResourceChecker
 
run() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
run() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryLookup
 
run() - Method in class org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest.RegistrationThread
 

S

scopes - Variable in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryInstance
 
setCollection(String) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
setCollection(String) - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
 
setDocument(Document) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
setFutureTask(Future<?>) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
The Future task that is currently executing the handler (if any)
setFutureTask(Future<?>) - Method in interface org.gcube.common.informationsystem.publisher.impl.registrations.handlers.ISPublisherHandler
The Future task that is currently executing the handler (if any)
setID(String) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
setName(String) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
setProfile(String) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
setResourceID(String) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
setResourceType(String) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryServiceHandler
 
setScope(GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.resources.ISRegistryClient
Sets the current scope
setType(ISResource.ISRESOURCETYPE) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
setType(ISResource.ISRESOURCETYPE) - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.InstanceResource
 
setType(ISResource.ISRESOURCETYPE) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.ProfileResource
 
SinkLoader - Class in org.gcube.common.informationsystem.publisher.impl.generic
Loads the sinks where to publish an ISResource
SinkLoader() - Constructor for class org.gcube.common.informationsystem.publisher.impl.generic.SinkLoader
 
submit(ISPublisherHandler) - Method in class org.gcube.common.informationsystem.publisher.impl.instancestates.RegistrationPoolExecutor
Submits a new registration executed at some time in the future
submitRequest() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.handlers.BaseISPublisherHandler
Submits the request for changing the resource
submitRequest() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.CreateResourceHandler
Submits the request for changing the resource
submitRequest() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.RemoveResourceHandler
Submits the request for changing the resource
submitRequest() - Method in class org.gcube.common.informationsystem.publisher.impl.resources.UpdateResourceHandler
Submits the request for changing the resource
subscribeLocalProfileEvents(ISLocalPublisher.LocalProfileConsumer) - Method in class org.gcube.common.informationsystem.publisher.impl.local.GCUBELocalPublisher
Subscribes a consumer to all LocalProfileEvent.

T

toString() - Method in class org.gcube.common.informationsystem.publisher.impl.registrations.states.RegKey
Returns a String representation of the Key

U

update(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
update(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericBulkPublisher
 
update(ISResource, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
Updates the resource
update(List<ISResource>, GCUBEScope) - Method in class org.gcube.common.informationsystem.publisher.impl.generic.GCUBEGenericPublisher
 
update(GCUBEResource, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.GCUBEResourcePublisher
update(GCUBEResource) - Method in class org.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
Updates a GCUBEResource on the IS
updateGCUBEResource(GCUBEResource, GCUBEScope, GCUBESecurityManager) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Updates a GCUBEResource in the Information System
UpdateResourceHandler - Class in org.gcube.common.informationsystem.publisher.impl.resources
Handler for updating Resources
UpdateResourceHandler(GCUBEScope, ISRegistryClient, GCUBEResource) - Constructor for class org.gcube.common.informationsystem.publisher.impl.resources.UpdateResourceHandler
 
updateWSResource(GCUBEWSResource, GCUBEScope...) - Method in class org.gcube.common.informationsystem.publisher.impl.GCUBEPublisher
Updates a GCUBEWSResource in the Information System

W

WSDAIXResource - Class in org.gcube.common.informationsystem.publisher.impl.generic
Resource for WS-DAIX registrations
WSDAIXResource() - Constructor for class org.gcube.common.informationsystem.publisher.impl.generic.WSDAIXResource
 
A B C D E F G H I L M N O P R S T U W 

Copyright © 2017. All Rights Reserved.