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

A

AbstractPlugin<S,P> - Class in org.gcube.data.tml.plugins
 
AbstractPlugin(String) - Constructor for class org.gcube.data.tml.plugins.AbstractPlugin
 
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 class org.gcube.data.tml.proxies.DefaultTWriter
 
add(Stream<Tree>) - Method in class org.gcube.data.tml.proxies.DefaultTWriter
 
add(URI) - Method in class org.gcube.data.tml.proxies.DefaultTWriter
 
add(Tree) - Method in interface org.gcube.data.tml.proxies.TWriter
Adds a Tree to the bound source.
add(Stream<Tree>) - Method in interface org.gcube.data.tml.proxies.TWriter
Adds one or more Trees to the bound source.
add(URI) - Method in interface org.gcube.data.tml.proxies.TWriter
Adds one or more Trees to the bound source.
async_binder() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns an AsyncTBinder builder.
AsyncTBinder - Interface in org.gcube.data.tml.proxies
An interface over remote T-Binder endpoints.

B

bind(BindParams) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
bind(BindParams) - Method in interface org.gcube.data.tml.proxies.TBinder
Binds one ore more data sources to T-Reader and/or T-Writer endpoints.
bindAsync(BindParams, Callback<List<Binding>>) - Method in interface org.gcube.data.tml.proxies.AsyncTBinder
Binds asynchronously to T-Reader and/or T-Writer services and notifies a Callback of the outcome of the call
bindAsync(BindParams) - Method in interface org.gcube.data.tml.proxies.AsyncTBinder
Binds asynchronously to T-Reader and/or T-Writer services and returns a Future of the call outcome which clients can poll or use to cancel submission.
bindAsync(BindParams) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
bindAsync(BindParams, Callback<List<Binding>>) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
binder() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a TBinder builder.
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.
BinderConsumer - Class in org.gcube.data.tml.proxies
Consumer of asynchronous invocations to BinderClient#bindAsync(BindingParameters, BinderConsumer).
BinderConsumer() - Constructor for class org.gcube.data.tml.proxies.BinderConsumer
 
binderPlugin - Static variable in class org.gcube.data.tml.proxies.TServiceFactory
The TBinderPlugin.
Binding - Class in org.gcube.data.tml.proxies
 
Binding(SourceBinding) - Constructor for class org.gcube.data.tml.proxies.Binding
 
BindParams - Class in org.gcube.data.tml.proxies
The input model for a call to the factory.
BindParams(String, Element) - Constructor for class org.gcube.data.tml.proxies.BindParams
Creates a new instance
BindParams(String, Element, boolean) - Constructor for class org.gcube.data.tml.proxies.BindParams
Creates a new instance
BindParams(BindParameters) - Constructor for class org.gcube.data.tml.proxies.BindParams
Creates an instance around a BindParameters.
build() - Method in class org.gcube.data.tml.proxies.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.
COMMON_NS - Static variable in class org.gcube.data.tml.Constants
Common namespace.
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
 
convert(Exception, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 

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_UPDATEOUTCOME_WRITEBUFFER - Static variable in class org.gcube.data.tml.Constants
Default size of the writer's buffer.
DefaultTBinder - Class in org.gcube.data.tml.proxies
Default implementation of TBinder and AsyncTBinder.
DefaultTBinder(ProxyDelegate<TBinderPortType>) - Constructor for class org.gcube.data.tml.proxies.DefaultTBinder
Creates an instance with ProxyDelegate
DefaultTReader - Class in org.gcube.data.tml.proxies
 
DefaultTReader(ProxyDelegate<TReaderPortType>) - Constructor for class org.gcube.data.tml.proxies.DefaultTReader
 
DefaultTWriter - Class in org.gcube.data.tml.proxies
 
DefaultTWriter(ProxyDelegate<TWriterPortType>) - Constructor for class org.gcube.data.tml.proxies.DefaultTWriter
 

F

failure() - Method in class org.gcube.data.tml.outcomes.UpdateTreeFailure
Returns the exception raised when updating the tree.

G

get(String) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
get(String, Pattern) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
get(Stream<String>, Pattern) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
get(URI, Pattern) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
get(Pattern) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
get(String) - Method in interface org.gcube.data.tml.proxies.TReader
Returns a Tree with a given identifier in the bound source.
get(String, Pattern) - Method in interface org.gcube.data.tml.proxies.TReader
Returns a Tree in with a given identifier the bound source, after pruning it with a Pattern.
get(Stream<String>, Pattern) - Method in interface org.gcube.data.tml.proxies.TReader
Returns Trees in the bound source from their identifiers, after pruning them with a Pattern.
get(URI, Pattern) - Method in interface org.gcube.data.tml.proxies.TReader
Returns Trees in the bound source from their identifiers, after pruning them with a Pattern.
get(Pattern) - Method in interface org.gcube.data.tml.proxies.TReader
Returns all the Trees in the bound source which match a given Pattern.
getNode(String...) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
getNode(String...) - Method in interface org.gcube.data.tml.proxies.TReader
Returns a Node in the bound source from its path in a tree, i.e.
getNodes(Stream<Path>) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
getNodes(URI) - Method in class org.gcube.data.tml.proxies.DefaultTReader
 
getNodes(Stream<Path>) - Method in interface org.gcube.data.tml.proxies.TReader
Returns Nodes from their paths in a tree, i.e.
getNodes(URI) - Method in interface org.gcube.data.tml.proxies.TReader
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.proxies.BindParams
Returns the input specific to the plugin.
getPlugin() - Method in class org.gcube.data.tml.proxies.BindParams
Returns the name of the target plugin.

I

identifier() - Method in class org.gcube.data.tml.outcomes.UpdateTreeFailure
Returns the identifier of the tree that could not be updated.
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.proxies.BindParams
Indicates whether the input is to be broadcast to other running instances.

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

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 - Variable in class org.gcube.data.tml.plugins.AbstractPlugin
 
name() - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 
namespace() - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 
newProxy(ProxyDelegate<TBinderPortType>) - Method in class org.gcube.data.tml.plugins.TBinderPlugin
 
newProxy(ProxyDelegate<TReaderPortType>) - Method in class org.gcube.data.tml.plugins.TReaderPlugin
 
newProxy(ProxyDelegate<TWriterPortType>) - Method in class org.gcube.data.tml.plugins.TWriterPlugin
 
notNull(Object...) - Static method in class org.gcube.data.tml.utils.Utils
Checks that one or more values are not null.
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.proxies.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.proxies.BinderConsumer
Invoked on a binding failure.
onStart() - Method in class org.gcube.data.tml.utils.TMStreamLogger
org.gcube.data.tml - package org.gcube.data.tml
 
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.plugins - package org.gcube.data.tml.plugins
 
org.gcube.data.tml.proxies - package org.gcube.data.tml.proxies
 
org.gcube.data.tml.utils - package org.gcube.data.tml.utils
 

P

pathsIn(URI) - Static method in class org.gcube.data.tml.utils.TMStreams
Converts a result set of Paths into a Stream.
plugin(String) - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a query for TBinder endpoints with a given plugin.
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.
publishPathsIn(Stream<Path>) - Static method in class org.gcube.data.tml.utils.TMStreams
Publishes a Stream of Paths.

R

reader() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a TReader builder.
readerPlugin - Static variable in class org.gcube.data.tml.proxies.TServiceFactory
The TReaderPlugin.
readerRef() - Method in class org.gcube.data.tml.proxies.Binding
 
readSource() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a builder for a query for TReader instances for a given source.
resolve(EndpointReferenceType, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TBinderPlugin
 
resolve(EndpointReferenceType, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TReaderPlugin
 
resolve(EndpointReferenceType, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TWriterPlugin
 

S

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.plugins.AbstractPlugin
 
serviceName() - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 
setBroadcast(boolean) - Method in class org.gcube.data.tml.proxies.BindParams
Indicates whether the input is to be broadcast to other running instances.
setPayload(Element) - Method in class org.gcube.data.tml.proxies.BindParams
Sets the input specific to the plugin.
setPlugin(String) - Method in class org.gcube.data.tml.proxies.BindParams
Sets the name of the target plugin.
SINGLETON_BINDER_ID - Static variable in class org.gcube.data.tml.Constants
Singleton engine identifier.
source() - Method in class org.gcube.data.tml.proxies.Binding
 
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.proxies
Builds queries for Tree Manager services that give read or write access to data sources.
SourceQueryBuilder(StatefulQuery) - Constructor for class org.gcube.data.tml.proxies.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 - Interface in org.gcube.data.tml.proxies
An interface over remote T-Binder endpoints.
TBINDER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Binder service.
TBinderPlugin - Class in org.gcube.data.tml.plugins
 
TBinderPlugin() - Constructor for class org.gcube.data.tml.plugins.TBinderPlugin
 
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.
toString() - Method in class org.gcube.data.tml.proxies.Binding
 
toTree(AnyHolder) - Static method in class org.gcube.data.tml.utils.Utils
Converts an AnyHolder into an Element.
TReader - Interface in org.gcube.data.tml.proxies
An interface over remote T-Reader endpoints.
TREADER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Reader service.
TReaderPlugin - Class in org.gcube.data.tml.plugins
 
TReaderPlugin() - Constructor for class org.gcube.data.tml.plugins.TReaderPlugin
 
TServiceFactory - Class in org.gcube.data.tml.proxies
Factory methods for TBinders, TReaders, and TWriters and related queries.
TServiceFactory() - Constructor for class org.gcube.data.tml.proxies.TServiceFactory
 
TWriter - Interface in org.gcube.data.tml.proxies
An interface over remote T-Writer endpoints.
TWRITER_NAME - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Writer service.
TWriterPlugin - Class in org.gcube.data.tml.plugins
 
TWriterPlugin() - Constructor for class org.gcube.data.tml.plugins.TWriterPlugin
 

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.
UnknownPathException(Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnknownPathException
Creates an instance with a given 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.
UnknownTreeException(Throwable) - Constructor for exception org.gcube.data.tml.exceptions.UnknownTreeException
Creates an instance with a given cause.
UNTYPED_RECORD - Static variable in class org.gcube.data.tml.Constants
Single-string field RS definition
update(Tree) - Method in class org.gcube.data.tml.proxies.DefaultTWriter
 
update(Stream<Tree>) - Method in class org.gcube.data.tml.proxies.DefaultTWriter
 
update(URI) - Method in class org.gcube.data.tml.proxies.DefaultTWriter
 
update(Tree) - Method in interface org.gcube.data.tml.proxies.TWriter
Updates a tree in the bound source.
update(Stream<Tree>) - Method in interface org.gcube.data.tml.proxies.TWriter
Updates one or more Trees in the bound source.
update(URI) - Method in interface org.gcube.data.tml.proxies.TWriter
Updates one or more Trees in the bound source.
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.
Utils - Class in org.gcube.data.tml.utils
Library-wide utilities.
Utils() - Constructor for class org.gcube.data.tml.utils.Utils
 

W

withId(String) - Method in class org.gcube.data.tml.proxies.SourceQueryBuilder
Sets a source identifier on the query.
withName(String) - Method in class org.gcube.data.tml.proxies.SourceQueryBuilder
Sets a source name on the query.
withType(QName) - Method in class org.gcube.data.tml.proxies.SourceQueryBuilder
Sets a source type on the query.
writer() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a TReader builder.
writerPlugin - Static variable in class org.gcube.data.tml.proxies.TServiceFactory
The TWriterPlugin.
writerRef() - Method in class org.gcube.data.tml.proxies.Binding
 
writeSource() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a builder for a query for TWriter instances for a given source.

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

Copyright © 2012. All Rights Reserved.