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

A

AbstractPlugin<S,P> - Class in org.gcube.data.tml.plugins
Base class for proxy Plugins
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.
add(Types.NodeHolder) - Method in interface org.gcube.data.tml.stubs.TWriterStub
 
addStream(String) - Method in interface org.gcube.data.tml.stubs.TWriterStub
 
asNode() - Method in class org.gcube.data.tml.stubs.Types.NodeHolder
 
asTree() - Method in class org.gcube.data.tml.stubs.Types.NodeHolder
 
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(BindRequest) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
bind(BindRequest) - Method in interface org.gcube.data.tml.proxies.TBinder
Binds one ore more data sources to T-Reader and/or T-Writer endpoints.
bind(BindRequest) - Method in interface org.gcube.data.tml.stubs.TBinderStub
 
bindAsync(BindRequest, 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(BindRequest) - 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(BindRequest) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
bindAsync(BindRequest, Callback<List<Binding>>) - Method in class org.gcube.data.tml.proxies.DefaultTBinder
 
binder - Static variable in class org.gcube.data.tml.Constants
TBinder service descriptor
binder() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a TBinder builder.
binderPlugin - Static variable in class org.gcube.data.tml.proxies.TServiceFactory
The TBinderPlugin.
binderPortType - Static variable in class org.gcube.data.tml.Constants
WSDL name of the the TBinder port-type.
binderWSDDName - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Binder service.
binderWSDLName - Static variable in class org.gcube.data.tml.Constants
WSDL name of the TBinder service.
Binding - Class in org.gcube.data.tml.proxies
 
Binding() - Constructor for class org.gcube.data.tml.proxies.Binding
 
bindings - Variable in class org.gcube.data.tml.stubs.Types.BindingsHolder
 
BindRequest - Class in org.gcube.data.tml.proxies
The input model for a call to the factory.
BindRequest(String) - Constructor for class org.gcube.data.tml.proxies.BindRequest
Creates a new instance
BindRequest(String, Element) - Constructor for class org.gcube.data.tml.proxies.BindRequest
Creates a new instance
BindRequest(String, Element, boolean) - Constructor for class org.gcube.data.tml.proxies.BindRequest
Creates a new instance
build() - Method in class org.gcube.data.tml.proxies.SourceQueryBuilder
Returns the query.

C

Constants - Class in org.gcube.data.tml
Library-wide constants.
Constants() - Constructor for class org.gcube.data.tml.Constants
 
convert(Exception, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 

D

DefaultTBinder - Class in org.gcube.data.tml.proxies
Default implementation of TBinder and AsyncTBinder.
DefaultTBinder(ProxyDelegate<TBinderStub>) - Constructor for class org.gcube.data.tml.proxies.DefaultTBinder
Creates an instance with ProxyDelegate
DefaultTReader - Class in org.gcube.data.tml.proxies
 
DefaultTReader(ProxyDelegate<TReaderStub>) - Constructor for class org.gcube.data.tml.proxies.DefaultTReader
 
DefaultTWriter - Class in org.gcube.data.tml.proxies
 
DefaultTWriter(ProxyDelegate<TWriterStub>) - Constructor for class org.gcube.data.tml.proxies.DefaultTWriter
 

E

element - Variable in class org.gcube.data.tml.stubs.Types.AnyWrapper
 
equals(Object) - Method in class org.gcube.data.tml.proxies.BindRequest
 
equals(Object) - Method in class org.gcube.data.tml.stubs.Types.AnyWrapper
 

G

gcubeClass - Static variable in class org.gcube.data.tml.Constants
Service class.
gcubeName - Static variable in class org.gcube.data.tml.Constants
Service name.
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.
getPayload() - Method in class org.gcube.data.tml.proxies.BindRequest
Returns the input specific to the plugin.
getPlugin() - Method in class org.gcube.data.tml.proxies.BindRequest
Returns the name of the target plugin.

H

hashCode() - Method in class org.gcube.data.tml.proxies.BindRequest
 
hashCode() - Method in class org.gcube.data.tml.stubs.Types.AnyWrapper
 

I

ids() - Method in class org.gcube.data.tml.proxies.Path
Returns the node identifiers of the path.
ids - Variable in class org.gcube.data.tml.stubs.Types.LookupNodeRequest
 
InvalidTreeException - Exception in org.gcube.data.tml.exceptions
Raised by TReaders and TWriters when input 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.BindRequest
Indicates whether the input is to be broadcast to other service endpoints.

L

locator - Variable in class org.gcube.data.tml.stubs.Types.LookupStreamRequest
 
lookup(Types.LookupRequest) - Method in interface org.gcube.data.tml.stubs.TReaderStub
 
lookupNode(Path) - Method in interface org.gcube.data.tml.stubs.TReaderStub
 
lookupNodeStream(String) - Method in interface org.gcube.data.tml.stubs.TReaderStub
 
lookupStream(Types.LookupStreamRequest) - Method in interface org.gcube.data.tml.stubs.TReaderStub
 

N

name - Variable in class org.gcube.data.tml.plugins.AbstractPlugin
 
name() - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 
namespace - Static variable in class org.gcube.data.tml.Constants
Namespace.
namespace() - Method in class org.gcube.data.tml.plugins.AbstractPlugin
 
newProxy(ProxyDelegate<TBinderStub>) - Method in class org.gcube.data.tml.plugins.TBinderPlugin
 
newProxy(ProxyDelegate<TReaderStub>) - Method in class org.gcube.data.tml.plugins.TReaderPlugin
 
newProxy(ProxyDelegate<TWriterStub>) - Method in class org.gcube.data.tml.plugins.TWriterPlugin
 
notNull(String, Object) - Static method in class org.gcube.data.tml.Utils
Checks that the input is not null

O

org.gcube.data.tml - package org.gcube.data.tml
 
org.gcube.data.tml.exceptions - package org.gcube.data.tml.exceptions
 
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.stubs - package org.gcube.data.tml.stubs
 

P

Path - Class in org.gcube.data.tml.proxies
A path of identifiers to a tree node.
Path(String...) - Constructor for class org.gcube.data.tml.proxies.Path
Creates an instance with given node identifiers
pattern - Variable in class org.gcube.data.tml.stubs.Types.LookupRequest
 
pattern - Variable in class org.gcube.data.tml.stubs.Types.LookupStreamRequest
 
pattern - Variable in class org.gcube.data.tml.stubs.Types.QueryRequest
 
plugin(String) - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a query for TBinder endpoints with a given plugin.

Q

query(Types.QueryRequest) - Method in interface org.gcube.data.tml.stubs.TReaderStub
 

R

reader - Static variable in class org.gcube.data.tml.Constants
TReader service descriptor
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.
readerPortType - Static variable in class org.gcube.data.tml.Constants
WSDL name of the the TReader port-type.
readerRef() - Method in class org.gcube.data.tml.proxies.Binding
 
readerWSDDName - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Reader service.
readerWSDLName - Static variable in class org.gcube.data.tml.Constants
WSDL name of the TReader service.
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(EndpointReference, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TBinderPlugin
 
resolve(EndpointReference, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TReaderPlugin
 
resolve(EndpointReference, ProxyConfig<?, ?>) - Method in class org.gcube.data.tml.plugins.TWriterPlugin
 
rootID - Variable in class org.gcube.data.tml.stubs.Types.LookupRequest
 

S

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.BindRequest
Indicates whether the input is to be broadcasted to other running instances.
setPayload(Element) - Method in class org.gcube.data.tml.proxies.BindRequest
Sets the input specific to the plugin.
setPlugin(String) - Method in class org.gcube.data.tml.proxies.BindRequest
Sets the name of the target plugin.
source() - Method in class org.gcube.data.tml.proxies.Binding
 
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
 

T

TBinder - Interface in org.gcube.data.tml.proxies
An interface over remote T-Binder endpoints.
TBinderPlugin - Class in org.gcube.data.tml.plugins
Extends AbstractPlugin for the T-Binder service.
TBinderPlugin() - Constructor for class org.gcube.data.tml.plugins.TBinderPlugin
 
TBinderStub - Interface in org.gcube.data.tml.stubs
A stub for the T-Binder service.
toString() - Method in class org.gcube.data.tml.proxies.Binding
 
toString() - Method in class org.gcube.data.tml.proxies.BindRequest
 
toString() - Method in class org.gcube.data.tml.stubs.Types.AnyWrapper
 
TReader - Interface in org.gcube.data.tml.proxies
An interface over remote T-Reader endpoints.
TReaderPlugin - Class in org.gcube.data.tml.plugins
Extends AbstractPlugin for the T-Reader service.
TReaderPlugin() - Constructor for class org.gcube.data.tml.plugins.TReaderPlugin
 
TReaderStub - Interface in org.gcube.data.tml.stubs
A stub for the T-Reader service.
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.
TWriterPlugin - Class in org.gcube.data.tml.plugins
Extends AbstractPlugin for the T-Writer service.
TWriterPlugin() - Constructor for class org.gcube.data.tml.plugins.TWriterPlugin
 
TWriterStub - Interface in org.gcube.data.tml.stubs
A stub for the T-Writer service.
Types - Class in org.gcube.data.tml.stubs
Types used in the interfaces of service stubs.
Types() - Constructor for class org.gcube.data.tml.stubs.Types
 
Types.AnyPattern - Class in org.gcube.data.tml.stubs
 
Types.AnyPattern() - Constructor for class org.gcube.data.tml.stubs.Types.AnyPattern
 
Types.AnyPattern(Pattern) - Constructor for class org.gcube.data.tml.stubs.Types.AnyPattern
 
Types.AnyWrapper - Class in org.gcube.data.tml.stubs
 
Types.AnyWrapper() - Constructor for class org.gcube.data.tml.stubs.Types.AnyWrapper
 
Types.AnyWrapper(Element) - Constructor for class org.gcube.data.tml.stubs.Types.AnyWrapper
 
Types.BindingsHolder - Class in org.gcube.data.tml.stubs
 
Types.BindingsHolder() - Constructor for class org.gcube.data.tml.stubs.Types.BindingsHolder
 
Types.InvalidRequestFault - Exception in org.gcube.data.tml.stubs
 
Types.InvalidRequestFault(String) - Constructor for exception org.gcube.data.tml.stubs.Types.InvalidRequestFault
 
Types.LookupNodeRequest - Class in org.gcube.data.tml.stubs
 
Types.LookupNodeRequest() - Constructor for class org.gcube.data.tml.stubs.Types.LookupNodeRequest
 
Types.LookupNodeRequest(String...) - Constructor for class org.gcube.data.tml.stubs.Types.LookupNodeRequest
 
Types.LookupRequest - Class in org.gcube.data.tml.stubs
 
Types.LookupRequest() - Constructor for class org.gcube.data.tml.stubs.Types.LookupRequest
 
Types.LookupRequest(String, Pattern) - Constructor for class org.gcube.data.tml.stubs.Types.LookupRequest
 
Types.LookupStreamRequest - Class in org.gcube.data.tml.stubs
 
Types.LookupStreamRequest() - Constructor for class org.gcube.data.tml.stubs.Types.LookupStreamRequest
 
Types.LookupStreamRequest(String, Pattern) - Constructor for class org.gcube.data.tml.stubs.Types.LookupStreamRequest
 
Types.NodeHolder - Class in org.gcube.data.tml.stubs
 
Types.NodeHolder() - Constructor for class org.gcube.data.tml.stubs.Types.NodeHolder
 
Types.NodeHolder(Tree) - Constructor for class org.gcube.data.tml.stubs.Types.NodeHolder
 
Types.QueryRequest - Class in org.gcube.data.tml.stubs
 
Types.QueryRequest() - Constructor for class org.gcube.data.tml.stubs.Types.QueryRequest
 
Types.QueryRequest(Pattern) - Constructor for class org.gcube.data.tml.stubs.Types.QueryRequest
 
Types.UnsupportedOperationFault - Exception in org.gcube.data.tml.stubs
 
Types.UnsupportedOperationFault(String) - Constructor for exception org.gcube.data.tml.stubs.Types.UnsupportedOperationFault
 
Types.UnsupportedRequestFault - Exception in org.gcube.data.tml.stubs
 
Types.UnsupportedRequestFault(String) - Constructor for exception org.gcube.data.tml.stubs.Types.UnsupportedRequestFault
 

U

UnknownPathException - Exception in org.gcube.data.tml.exceptions
Raised by TReaders when Paths do not identify tree nodes.
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 by TReaders and TWriters when input 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.
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.
update(Types.NodeHolder) - Method in interface org.gcube.data.tml.stubs.TWriterStub
 
updateStream(String) - Method in interface org.gcube.data.tml.stubs.TWriterStub
 
Utils - Class in org.gcube.data.tml
Library-wide utilities.
Utils() - Constructor for class org.gcube.data.tml.Utils
 
Utils.PathSerialiser - Class in org.gcube.data.tml
A Generator that serialises Paths into streams.
Utils.PathSerialiser() - Constructor for class org.gcube.data.tml.Utils.PathSerialiser
 

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 variable in class org.gcube.data.tml.Constants
TWriter service descriptor
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.
writerPortType - Static variable in class org.gcube.data.tml.Constants
WSDL name of the the TWriter port-type.
writerRef() - Method in class org.gcube.data.tml.proxies.Binding
 
writerWSDDName - Static variable in class org.gcube.data.tml.Constants
Relative endpoint of the Writer service.
writerWSDLName - Static variable in class org.gcube.data.tml.Constants
WSDL name of the TWriter service.
writeSource() - Static method in class org.gcube.data.tml.proxies.TServiceFactory
Returns a builder for a query for TWriter instances for a given source.

Y

yield(Path) - Method in class org.gcube.data.tml.Utils.PathSerialiser
 

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

Copyright © 2014. All Rights Reserved.