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

A

AbstractProvider<T> - Class in org.gcube.data.tml.clients.providers
Partial implementation of GcoreServiceProvider for Tree Manager services.
AbstractProvider() - Constructor for class org.gcube.data.tml.clients.providers.AbstractProvider
 
activateProtocol() - Static method in class org.gcube.data.tml.uri.tm.Handler
Registers the protocol with the JVM.
ACTIVATIONRECORD_NAME - Static variable in class org.gcube.data.tml.Constants
Activation Record Type Name
ACTIVATIONRECORD_TYPE - Static variable in class org.gcube.data.tml.Constants
Activation Record Secondary Type
add(Tree) - Method in interface org.gcube.data.tml.clients.TWriterClient
Adds a Tree to the bound source.
add(Element) - Method in interface org.gcube.data.tml.clients.TWriterClient
Adds a Tree to the bound source.
add(Stream<Tree>) - Method in interface org.gcube.data.tml.clients.TWriterClient
Adds zero or more Trees to the bound source.
add(URI) - Method in interface org.gcube.data.tml.clients.TWriterClient
Adds zero or more Trees to the bound source.
add(Tree) - Method in class org.gcube.data.tml.clients.WriterClient
 
add(Element) - Method in class org.gcube.data.tml.clients.WriterClient
 
add(Stream<Tree>) - Method in class org.gcube.data.tml.clients.WriterClient
 
add(URI) - Method in class org.gcube.data.tml.clients.WriterClient
 
addedTreesIn(URI) - Static method in class org.gcube.data.tml.utils.TMStreams
Converts a result set of AddOutcomes into a Stream of added trees that throws faults in correspondence of remote addition failures.
AddTreeOutcome - Class in org.gcube.data.tml.outcomes
The outcome of adding a Tree to a data source.
AddTreeOutcome(Tree) - Constructor for class org.gcube.data.tml.outcomes.AddTreeOutcome
Creates an instance with successfully added tree.
AddTreeOutcome(Exception) - Constructor for class org.gcube.data.tml.outcomes.AddTreeOutcome
Creates an instance with the exception raised when attempting to add a tree.
AdminAPI - Class in org.gcube.data.tml.clients
Administrative operations over remote collection managers.
AdminAPI() - Constructor for class org.gcube.data.tml.clients.AdminAPI
 

B

bind(BindingParameters) - Method in class org.gcube.data.tml.clients.BinderClient
Binds one ore more data sources to T-Reader and/or T-Writer services.
bind(BindingParameters) - Method in interface org.gcube.data.tml.clients.TBinderClient
Binds one ore more data sources to T-Reader and/or T-Writer services.
bindAsync(BindingParameters, BinderConsumer) - Method in class org.gcube.data.tml.clients.BinderClient
Binds asynchronously to T-Reader and/or T-Writer services.
bindAsync(BindingParameters, BinderConsumer) - Method in interface org.gcube.data.tml.clients.TBinderClient
Binds asynchronously to T-Reader and/or T-Writer services.
BINDER_PLUGIN_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the Plugin RP of the Binder resource.
BINDER_PLUGIN_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the plugin RP of the Binder resource.
BinderClient - Class in org.gcube.data.tml.clients
A TBinderClient implementation.
BinderClient(Client<TBinderPortType>) - Constructor for class org.gcube.data.tml.clients.BinderClient
Creates an instance with a given Client.
BinderClient(StatefulQuery) - Constructor for class org.gcube.data.tml.clients.BinderClient
Creates an instance for binding to Tree Binder services discovered with a given query.
BinderClient(URL) - Constructor for class org.gcube.data.tml.clients.BinderClient
Creates an instance for binding to a given Tree Binder service.
BinderConsumer - Class in org.gcube.data.tml.clients
Consumer of asynchronous invocations to BinderClient.bindAsync(BindingParameters, BinderConsumer).
BinderConsumer() - Constructor for class org.gcube.data.tml.clients.BinderConsumer
 
BinderQueryBuilder - Class in org.gcube.data.tml.clients.queries
Builds queries for T-Binder services.
BinderQueryBuilder() - Constructor for class org.gcube.data.tml.clients.queries.BinderQueryBuilder
 
BindingParameters - Class in org.gcube.data.tml.clients
The input model for a call to the factory.
BindingParameters(String, Element) - Constructor for class org.gcube.data.tml.clients.BindingParameters
Creates a new instance
BindingParameters(String, Element, boolean) - Constructor for class org.gcube.data.tml.clients.BindingParameters
Creates a new instance
BindingParameters(BindParameters) - Constructor for class org.gcube.data.tml.clients.BindingParameters
Creates an instance around a BindParameters.
build() - Method in class org.gcube.data.tml.clients.queries.BinderQueryBuilder
Builds the query.
build() - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Returns the query.

C

CARDINALITY_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the Cardinality RP of accessor services.
CARDINALITY_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the Cardinality RP of accessor services.
CMSURLConnection - Class in org.gcube.data.tml.uri.tm
Invoked by the platform with a URL of the right protocol.
CMSURLConnection(URL) - Constructor for class org.gcube.data.tml.uri.tm.CMSURLConnection
Constructs a new instance for a given cms URL.
COMMON_NS - Static variable in class org.gcube.data.tml.Constants
Common namespace.
concatenate(Collection<String>) - Static method in class org.gcube.data.tml.clients.queries.QueryBuilder
 
connect() - Method in class org.gcube.data.tml.uri.tm.CMSURLConnection
connection(URI, String) - Static method in class org.gcube.data.tml.uri.URIs
Deprecated. since 2.3.1. Use URLConnection normally in current scope.
Constants - Class in org.gcube.data.tml
Constants and utilities for interaction with the CM service.
Constants() - Constructor for class org.gcube.data.tml.Constants
 

D

DEFAULT_ADDOUTCOME_WRITEBUFFER - Static variable in class org.gcube.data.tml.Constants
Default size of the writer's buffer.
DEFAULT_DOC_READTIMEOUT_IN_SECONDS - Static variable in class org.gcube.data.tml.Constants
Default size of the document.node writer's buffer.
DEFAULT_DOC_WRITEBUFFER - Static variable in class org.gcube.data.tml.Constants
Default size of the writer's buffer.
DEFAULT_IDENTIFIER_READTIMEOUT_IN_SECONDS - Static variable in class org.gcube.data.tml.Constants
Default size of the writer's buffer.
DEFAULT_UPDATEFAILURE_WRITEBUFFER - Static variable in class org.gcube.data.tml.Constants
Default size of the writer's buffer.
deleteReader(EndpointReferenceType) - Static method in class org.gcube.data.tml.clients.AdminAPI
 
deleteReaders(String) - Static method in class org.gcube.data.tml.clients.AdminAPI
 
deleteServices(String, URL) - Static method in class org.gcube.data.tml.clients.AdminAPI
Deletes readers and writer services for a given source at a given address.
deleteWriter(EndpointReferenceType) - Static method in class org.gcube.data.tml.clients.AdminAPI
 
deleteWriters(String) - Static method in class org.gcube.data.tml.clients.AdminAPI
 

F

failure() - Method in class org.gcube.data.tml.outcomes.AddTreeOutcome
Returns the exception raised when unsuccessfully adding a tree.
failure() - Method in class org.gcube.data.tml.outcomes.UpdateTreeFailure
Returns the exception raised when updating the tree.
findBinder() - Static method in class org.gcube.data.tml.clients.queries.QueryBuilder
Returns a query builder.
findReadSource() - Static method in class org.gcube.data.tml.clients.queries.QueryBuilder
Returns a builder of queries of services that give read access to data sources.
findWriteSource() - Static method in class org.gcube.data.tml.clients.queries.QueryBuilder
Returns a builder of queries of services that give write access to data sources.

G

get(String) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(String, Pattern) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(URI, Pattern) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(Stream<String>, Pattern) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(URI) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(Stream<String>) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(Pattern) - Method in class org.gcube.data.tml.clients.ReaderClient
 
get() - Method in class org.gcube.data.tml.clients.ReaderClient
 
get(String) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Tree in the bound source with a given identifier.
get(String, Pattern) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Tree in the bound source with a given identifier, after pruning it with a Pattern.
get(URI, Pattern) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Trees in the bound source from their identifiers, after pruning them with a Pattern.
get(Stream<String>, Pattern) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Trees in the bound source from their identifiers, after pruning them with a Pattern.
get(URI) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Trees in the bound source with given identifiers.
get(Stream<String>) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Trees in the bound source with given identifiers.
get(Pattern) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns all the Trees in the bound source which match a given Pattern.
get() - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns all the Trees in the bound source.
getAsElement(String, Pattern) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getAsElement(String) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getAsElement(String) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Tree in the bound source with a given identifier.
getAsElement(String, Pattern) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Tree in the bound source with a given identifier, after pruning it with a Pattern.
getInputStream() - Method in class org.gcube.data.tml.uri.tm.CMSURLConnection
getNode(String...) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getNode(String...) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Node in the bound source from its path in a tree, i.e.
getNodeAsElement(String...) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getNodeAsElement(String...) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns a Node in the bound source from its path in a tree, Returns a Node from its in a tree, i.e.
getNodes(Stream<Path>) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getNodes(URI) - Method in class org.gcube.data.tml.clients.ReaderClient
 
getNodes(URI) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Nodes from their paths in a tree, i.e.
getNodes(Stream<Path>) - Method in interface org.gcube.data.tml.clients.TReaderClient
Returns Nodes from their paths in a tree, i.e.
getPattern(AnyHolder) - Static method in class org.gcube.data.tml.utils.Utils
Converts a AnyHolder returned by the service into a Pattern.
getPayload() - Method in class org.gcube.data.tml.clients.BindingParameters
Returns the input specific to the plugin.
getPlugin() - Method in class org.gcube.data.tml.clients.BindingParameters
Returns the name of the target plugin.

H

Handler - Class in org.gcube.data.tml.uri.tm
A handler for the cms protocol.
Handler() - Constructor for class org.gcube.data.tml.uri.tm.Handler
 

I

identifier() - Method in class org.gcube.data.tml.outcomes.UpdateTreeFailure
Returns the identifier of the tree that could not be updated.
INSTANCE - Static variable in class org.gcube.data.tml.clients.providers.TBinderProvider
 
INSTANCE - Static variable in class org.gcube.data.tml.clients.providers.TReaderProvider
 
INSTANCE - Static variable in class org.gcube.data.tml.clients.providers.TWriterProvider
 
InvalidRequestException - Exception in org.gcube.data.tml.exceptions
Raised with malformed requests to services.
InvalidRequestException() - Constructor for exception org.gcube.data.tml.exceptions.InvalidRequestException
Creates an instance.
InvalidRequestException(String) - Constructor for exception org.gcube.data.tml.exceptions.InvalidRequestException
Creates an instance with a message.
InvalidRequestException(String, Throwable) - Constructor for exception org.gcube.data.tml.exceptions.InvalidRequestException
Creates an instance with a message and a cause.
InvalidRequestException(Throwable) - Constructor for exception org.gcube.data.tml.exceptions.InvalidRequestException
Creates an instance with a cause.
InvalidTreeException - Exception in org.gcube.data.tml.exceptions
Raised when trees do not match expectations.
InvalidTreeException() - Constructor for exception org.gcube.data.tml.exceptions.InvalidTreeException
Creates an instance.
InvalidTreeException(String) - Constructor for exception org.gcube.data.tml.exceptions.InvalidTreeException
Creates an instance with given message.
InvalidTreeException(String, Throwable) - Constructor for exception org.gcube.data.tml.exceptions.InvalidTreeException
Creates an instance with a given message and cause.
InvalidTreeException(Throwable) - Constructor for exception org.gcube.data.tml.exceptions.InvalidTreeException
 
isBroadcast() - Method in class org.gcube.data.tml.clients.BindingParameters
Indicates whether the input is to be broadcast to other running instances.
isFailure() - Method in class org.gcube.data.tml.outcomes.AddTreeOutcome
Returns true if the outcome indicates a failure.
isSuccess() - Method in class org.gcube.data.tml.outcomes.AddTreeOutcome
Returns true if the outcome indicates success.

J

JNDI_NAME - Static variable in class org.gcube.data.tml.Constants
JNDI Base Name.

L

LAST_UPDATE_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the LastUpdate RP of accessor services.
LAST_UPDATE_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the LastUpdate RP of accessor services.
log(Stream<N>) - Static method in class org.gcube.data.tml.utils.TMStreams
Pipes an Stream of Nodes through a logger.

M

make(String, String...) - Static method in class org.gcube.data.tml.uri.URIs
Constructs a data URI from a source identifier and one or more node identifiers.
MappingRegistry - Class in org.gcube.data.tml.clients
A central registry of type mappings.
MappingRegistry() - Constructor for class org.gcube.data.tml.clients.MappingRegistry
 
MAX_ACTIVATIONRECORD_PUBLICATION_ATTEMPTS - Static variable in class org.gcube.data.tml.Constants
Maximum number of publication attempts for activation records.
MAX_SOURCEPROFILE_PUBLICATION_ATTEMPTS - Static variable in class org.gcube.data.tml.Constants
Maximum number of publication attempts for source profiles.

N

name() - Method in class org.gcube.data.tml.clients.providers.TBinderProvider
 
name() - Method in class org.gcube.data.tml.clients.providers.TReaderProvider
 
name() - Method in class org.gcube.data.tml.clients.providers.TWriterProvider
 
newFault(E, Throwable) - Static method in class org.gcube.data.tml.utils.Utils
Returns a given fault after serialising into it an original cause.
nodeID(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns the identifier of the node identified by a data URI.
nodeIDs(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns the identifiers in a data URI.
NS - Static variable in class org.gcube.data.tml.Constants
Namespace.

O

onClose() - Method in class org.gcube.data.tml.utils.TMStreamLogger
 
onCompletion(List<SourceBinding>) - Method in class org.gcube.data.tml.clients.BinderConsumer
Invoked on binding completion with the list of SourceBindings returned by the service.
onEnd() - Method in class org.gcube.data.tml.utils.TMStreamLogger
onFailure(Exception) - Method in class org.gcube.data.tml.clients.BinderConsumer
Invoked on a binding failure.
onStart() - Method in class org.gcube.data.tml.utils.TMStreamLogger
openConnection(URL) - Method in class org.gcube.data.tml.uri.tm.Handler
org.gcube.data.tml - package org.gcube.data.tml
 
org.gcube.data.tml.clients - package org.gcube.data.tml.clients
 
org.gcube.data.tml.clients.providers - package org.gcube.data.tml.clients.providers
 
org.gcube.data.tml.clients.queries - package org.gcube.data.tml.clients.queries
 
org.gcube.data.tml.exceptions - package org.gcube.data.tml.exceptions
 
org.gcube.data.tml.outcomes - package org.gcube.data.tml.outcomes
 
org.gcube.data.tml.uri - package org.gcube.data.tml.uri
 
org.gcube.data.tml.uri.tm - package org.gcube.data.tml.uri.tm
 
org.gcube.data.tml.utils - package org.gcube.data.tml.utils
 

P

parameters - Variable in class org.gcube.data.tml.clients.BindingParameters
 
parentURI(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns a data URI for the parent of the node identified by another data URI.
pathsIn(URI) - Static method in class org.gcube.data.tml.utils.TMStreams
Converts a result set of Paths into a Stream.
pattern(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns a Pattern for the existence of the path of identifiers in a data URI.
PLUGIN_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the Plugin RP of collection managers.
PLUGIN_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the Plugin RP of accessor services.
process(N) - Method in class org.gcube.data.tml.utils.TMStreamLogger
PROPERTY_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the Property RP of accessor services.
PROPERTY_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the Property RP of accessor services.
PROTOCOL - Static variable in class org.gcube.data.tml.uri.URIs
Scheme of cms URIs.
publishAddOutcomes(Stream<AddTreeOutcome>) - Static method in class org.gcube.data.tml.utils.TMStreams
Publishes a Stream of AddTreeOutcomes.
publishPathsIn(Stream<Path>) - Static method in class org.gcube.data.tml.utils.TMStreams
Publishes a Stream of Paths.
publishUpdateFailures(Stream<UpdateTreeFailure>) - Static method in class org.gcube.data.tml.utils.TMStreams
Publishes a Stream of UpdateTreeFailures.

Q

QueryBuilder - Class in org.gcube.data.tml.clients.queries
 
QueryBuilder() - Constructor for class org.gcube.data.tml.clients.queries.QueryBuilder
 

R

ReaderClient - Class in org.gcube.data.tml.clients
A TReaderClient implementation.
ReaderClient(Client<TReaderPortType>) - Constructor for class org.gcube.data.tml.clients.ReaderClient
 
ReaderClient(StatefulQuery) - Constructor for class org.gcube.data.tml.clients.ReaderClient
Creates an instance for reading from a data source discovered with a given query.
ReaderClient(String) - Constructor for class org.gcube.data.tml.clients.ReaderClient
Creates an instance for reading from a given data source.
ReaderClient(EndpointReferenceType) - Constructor for class org.gcube.data.tml.clients.ReaderClient
Creates an instance to read from a service at a given endpoint.
register(GCUBEPluginContext.TypeMapping...) - Static method in class org.gcube.data.tml.clients.MappingRegistry
Adds one or more type mappings required by the task.
resolve(URI) - Static method in class org.gcube.data.tml.clients.ReaderClient
Resolves a content URI in a scope and, optionally, with a given security manager.
rootId(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns the root identifier in a data URI.

S

service(EndpointReferenceType) - Method in class org.gcube.data.tml.clients.providers.TBinderProvider
 
service(EndpointReferenceType) - Method in class org.gcube.data.tml.clients.providers.TReaderProvider
 
service(EndpointReferenceType) - Method in class org.gcube.data.tml.clients.providers.TWriterProvider
 
SERVICE_CLASS - Static variable in class org.gcube.data.tml.Constants
Service class.
SERVICE_NAME - Static variable in class org.gcube.data.tml.Constants
Service name.
serviceClass() - Method in class org.gcube.data.tml.clients.providers.AbstractProvider
serviceName() - Method in class org.gcube.data.tml.clients.providers.AbstractProvider
setBroadcast(boolean) - Method in class org.gcube.data.tml.clients.BindingParameters
Indicates whether the input is to be broadcast to other running instances.
setPayload(Element) - Method in class org.gcube.data.tml.clients.BindingParameters
Sets the input specific to the plugin.
setPlugin(String) - Method in class org.gcube.data.tml.clients.BindingParameters
Sets the name of the target plugin.
SINGLETON_BINDER_ID - Static variable in class org.gcube.data.tml.Constants
Singleton engine identifier.
sourceId(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns the source identifier in a data URI.
SOURCEID_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the SourceID RP of accessor services.
SOURCEID_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the source id RP of the Binder.
SOURCENAME_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the SourceID RP of accessor services.
SOURCENAME_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the source id RP of the Binder.
SourceQueryBuilder - Class in org.gcube.data.tml.clients.queries
Builds queries for Tree Manager services that give read or write access to data sources.
SourceQueryBuilder(AbstractProvider<?>) - Constructor for class org.gcube.data.tml.clients.queries.SourceQueryBuilder
 
SOURCETYPE_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the Type RP of accessors.
SOURCETYPE_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the Type RP of accessors.
STATE_RP - Static variable in class org.gcube.data.tml.Constants
Fully qualified name of the State RP of accessor services.
STATE_RPNAME - Static variable in class org.gcube.data.tml.Constants
Name of the State RP of accessor services.

T

TBINDER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Binder service.
TBinderClient - Interface in org.gcube.data.tml.clients
High-level interface to T-Binder services.
TBinderProvider - Class in org.gcube.data.tml.clients.providers
 
TBinderProvider() - Constructor for class org.gcube.data.tml.clients.providers.TBinderProvider
 
TMStreamLogger<N extends org.gcube.data.trees.data.Node> - Class in org.gcube.data.tml.utils
 
TMStreamLogger() - Constructor for class org.gcube.data.tml.utils.TMStreamLogger
 
TMStreams - Class in org.gcube.data.tml.utils
Result set conversion facilities.
TMStreams() - Constructor for class org.gcube.data.tml.utils.TMStreams
 
toElement(AnyHolder) - Static method in class org.gcube.data.tml.utils.Utils
Converts an AnyHolder into an Element.
toHolder(Pattern) - Static method in class org.gcube.data.tml.utils.Utils
Converts a Pattern into an AnyHolder accepted by the service.
toHolder(Tree) - Static method in class org.gcube.data.tml.utils.Utils
Transforms a Tree into a AnyHolder accepted by the service.
toHolder(Element) - Static method in class org.gcube.data.tml.utils.Utils
Converts an Element into a AnyHolder accepted by the service.
toHolder(Node) - Static method in class org.gcube.data.tml.utils.Utils
Transforms a Node into a AnyHolder accepted by the service.
toRSElement(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns the serialisation of a data URI as an element of ResultSet, as expected by the service.
toString() - Method in class org.gcube.data.tml.clients.queries.BinderQueryBuilder
 
toString() - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
 
toString() - Method in class org.gcube.data.tml.outcomes.AddTreeOutcome
 
toTree(AnyHolder) - Static method in class org.gcube.data.tml.utils.Utils
Converts an AnyHolder into an Element.
TREADER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Reader service.
TReaderClient - Interface in org.gcube.data.tml.clients
A high-level interface to T-Reader services.
TReaderProvider - Class in org.gcube.data.tml.clients.providers
 
TReaderProvider() - Constructor for class org.gcube.data.tml.clients.providers.TReaderProvider
 
tree() - Method in class org.gcube.data.tml.outcomes.AddTreeOutcome
Returns the successfully added tree.
treeURI(URI) - Static method in class org.gcube.data.tml.uri.URIs
Returns a data URI for the tree of the node identified by another data URI.
TWRITER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Writer service.
TWriterClient - Interface in org.gcube.data.tml.clients
A high-level interface to T-Writer services.
TWriterProvider - Class in org.gcube.data.tml.clients.providers
 
TWriterProvider() - Constructor for class org.gcube.data.tml.clients.providers.TWriterProvider
 

U

UnknownPathException - Exception in org.gcube.data.tml.exceptions
Raised when paths fail to identify nodes in a given context.
UnknownPathException() - Constructor for exception org.gcube.data.tml.exceptions.UnknownPathException
Creates an instance.
UnknownPathException(String) - Constructor for exception org.gcube.data.tml.exceptions.UnknownPathException
Creates an instance with given message.
UnknownPathException(String, Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnknownPathException
Creates an instance with a given message and cause.
UnknownTreeException - Exception in org.gcube.data.tml.exceptions
Raised when identifiers do not identify trees.
UnknownTreeException() - Constructor for exception org.gcube.data.tml.exceptions.UnknownTreeException
Creates an instance.
UnknownTreeException(String) - Constructor for exception org.gcube.data.tml.exceptions.UnknownTreeException
Creates an instance with given message.
UnknownTreeException(String, Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnknownTreeException
Creates an instance with a given message and cause.
UnsupportedOperationException - Exception in org.gcube.data.tml.exceptions
Raised with requests to service operations that are not supported.
UnsupportedOperationException() - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedOperationException
Creates an instance.
UnsupportedOperationException(String) - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedOperationException
Creates an instance with a message.
UnsupportedRequestException - Exception in org.gcube.data.tml.exceptions
Raised with requests to services which are not supported by the target plugin.
UnsupportedRequestException() - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedRequestException
Creates an instance.
UnsupportedRequestException(String) - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedRequestException
Creates an instance with a message.
UnsupportedRequestException(String, Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedRequestException
Creates an instance with a message and a cause.
UnsupportedRequestException(Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnsupportedRequestException
Creates an instance with a cause.
UNTYPED_RECORD - Static variable in class org.gcube.data.tml.Constants
Single-string field RS definition
update(Tree) - Method in interface org.gcube.data.tml.clients.TWriterClient
Updates a tree in the bound source.
update(Stream<Tree>) - Method in interface org.gcube.data.tml.clients.TWriterClient
Updates zero or more Trees in the bound source.
update(URI) - Method in interface org.gcube.data.tml.clients.TWriterClient
Updates zero or more Trees in the bound source.
update(Tree) - Method in class org.gcube.data.tml.clients.WriterClient
 
update(Stream<Tree>) - Method in class org.gcube.data.tml.clients.WriterClient
 
update(URI) - Method in class org.gcube.data.tml.clients.WriterClient
 
updateFailuresIn(URI) - Static method in class org.gcube.data.tml.utils.TMStreams
Converts a result set of UpdateFailures into a Stream of Throwables.
UPDATETOPIC_QNAME - Static variable in class org.gcube.data.tml.Constants
 
UpdateTreeFailure - Class in org.gcube.data.tml.outcomes
A record of a failed Tree update.
UpdateTreeFailure(String, Exception) - Constructor for class org.gcube.data.tml.outcomes.UpdateTreeFailure
Creates an instance with the identifier of a Tree and an Exception raised in the attempt to update it.
uri(Node) - Static method in class org.gcube.data.tml.uri.URIs
Returns the data URI of a Node.
URIs - Class in org.gcube.data.tml.uri
Utility methods for data URI creation and manipulation.
URIs() - Constructor for class org.gcube.data.tml.uri.URIs
 
Utils - Class in org.gcube.data.tml.utils
Data type conversion utilities
Utils() - Constructor for class org.gcube.data.tml.utils.Utils
 

V

validate(URI) - Static method in class org.gcube.data.tml.uri.URIs
Indicates whether a URI is a valid data URI.

W

withId(String) - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Sets a source identifier on the query.
withName(String) - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Sets a source name on the query.
withPlugin(String) - Method in class org.gcube.data.tml.clients.queries.BinderQueryBuilder
Sets the name of plugin on the query.
withPlugin(String) - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Sets a plugin on the query.
withProperty(String, String) - Method in class org.gcube.data.tml.clients.queries.BinderQueryBuilder
Sets the name of a plugin property on the query.
withProperty(String, String) - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Sets a source property on the query.
withType(QName) - Method in class org.gcube.data.tml.clients.queries.SourceQueryBuilder
Sets a source type on the query.
WriterClient - Class in org.gcube.data.tml.clients
A TWriterClient implementation.
WriterClient(Client<TWriterPortType>) - Constructor for class org.gcube.data.tml.clients.WriterClient
 
WriterClient(StatefulQuery) - Constructor for class org.gcube.data.tml.clients.WriterClient
Creates an instance for writing in a data source discovered with a given query.
WriterClient(String) - Constructor for class org.gcube.data.tml.clients.WriterClient
Creates an instance for writing in a given data source.
WriterClient(EndpointReferenceType) - Constructor for class org.gcube.data.tml.clients.WriterClient
Creates an instance to write through a service at a given endpoint.

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

Copyright © 2012. All Rights Reserved.