Table of Contents - Taverna 2 Server Ruby Interface Library version 0.9.0
Pages
CHANGES
Changes log for the T2 Ruby Gem
Version 0.9.0
Version 0.6.1
Version 0.6.0
Version 0.5.3
Version 0.5.2
Version 0.5.1
Version 0.5.0
Version 0.2.1
Version 0.2.0
Version 0.1.1
Version 0.1.0
Version 0.0.4
Version 0.0.3
Version 0.0.2
Version 0.0.1
About this CHANGES file
LICENCE
README
Taverna
2 Server Interaction Gem
Synopsis
Installation
Compatibility with Taverna Server versions
Usage
Configuring a Server connection
Authenticating to a Taverna Server
Server API example
Run API example
Example scripts
Interacting with secure Web Services
Username and password credentials
REST
SOAP
R Servers (via Rshells)
Keypair (certificate-based) credentials
Trusts (peer verification)
Interacting with other Taverna Server users
Support
References
Classes/Modules
T2Server
T2Server::AccessForbiddenError
T2Server::Administrator
T2Server::Administrator::AdminResource
T2Server::AttributeNotFoundError
T2Server::AuthorizationError
T2Server::ClientAuthSSLConnectionParameters
T2Server::ConnectionError
T2Server::ConnectionParameters
T2Server::ConnectionRedirectError
T2Server::CustomCASSLConnectionParameters
T2Server::DefaultConnectionParameters
T2Server::InputPort
T2Server::InsecureSSLConnectionParameters
T2Server::OutputPort
T2Server::Port
T2Server::PortValue
T2Server::Run
T2Server::RunNotFoundError
T2Server::RunStateError
T2Server::Server
T2Server::ServerAtCapacityError
T2Server::T2ServerError
T2Server::UnexpectedServerResponse
T2Server::Util
T2Server::Version
Methods
::create — T2Server::Run
::new — T2Server::ConnectionRedirectError
::new — T2Server::Server
::new — T2Server::ClientAuthSSLConnectionParameters
::new — T2Server::CustomCASSLConnectionParameters
::new — T2Server::InsecureSSLConnectionParameters
::new — T2Server::DefaultConnectionParameters
::new — T2Server::ConnectionParameters
::new — T2Server::AuthorizationError
::new — T2Server::RunStateError
::new — T2Server::ConnectionError
::new — T2Server::UnexpectedServerResponse
::new — T2Server::RunNotFoundError
::new — T2Server::AttributeNotFoundError
::new — T2Server::ServerAtCapacityError
::new — T2Server::AccessForbiddenError
::strip_path_slashes — T2Server::Util
::strip_uri_credentials — T2Server::Util
#[] — T2Server::OutputPort
#[] — T2Server::Administrator
#[]= — T2Server::ConnectionParameters
#add_keypair_credential — T2Server::Run
#add_password_credential — T2Server::Run
#add_trust — T2Server::Run
#administrator — T2Server::Server
#baclava? — T2Server::InputPort
#baclava_input= — T2Server::Run
#baclava_input? — T2Server::Run
#baclava_output — T2Server::Run
#baclava_output? — T2Server::Run
#create_run — T2Server::Server
#create_time — T2Server::Run
#credential — T2Server::Run
#credentials — T2Server::Run
#delete — T2Server::Run
#delete_all_credentials — T2Server::Run
#delete_all_runs — T2Server::Server
#delete_all_trusts — T2Server::Run
#delete_credential — T2Server::Run
#delete_run — T2Server::Server
#delete_trust — T2Server::Run
#error — T2Server::OutputPort
#error — T2Server::PortValue
#error? — T2Server::OutputPort
#error? — T2Server::PortValue
#exitcode — T2Server::Run
#expiry — T2Server::Run
#expiry= — T2Server::Run
#file= — T2Server::InputPort
#file? — T2Server::InputPort
#finish_time — T2Server::Run
#finished? — T2Server::Run
#grant_permission — T2Server::Run
#initialize_run — T2Server::Server
#initialized? — T2Server::Run
#input_port — T2Server::Run
#input_ports — T2Server::Run
#inspect — T2Server::PortValue
#mkdir — T2Server::Run
#output_port — T2Server::Run
#output_ports — T2Server::Run
#owner? — T2Server::Run
#permission — T2Server::Run
#permissions — T2Server::Run
#reference — T2Server::OutputPort
#remote_file= — T2Server::InputPort
#remote_file? — T2Server::InputPort
#request_baclava_output — T2Server::Run
#revoke_permission — T2Server::Run
#run — T2Server::Server
#run_limit — T2Server::Server
#running? — T2Server::Run
#runs — T2Server::Server
#set? — T2Server::InputPort
#size — T2Server::OutputPort
#start — T2Server::Run
#start_time — T2Server::Run
#status — T2Server::Run
#stderr — T2Server::Run
#stdout — T2Server::Run
#total_size — T2Server::OutputPort
#trusts — T2Server::Run
#type — T2Server::OutputPort
#upload_data — T2Server::Run
#upload_file — T2Server::Run
#uri — T2Server::Server
#value — T2Server::OutputPort
#value — T2Server::Administrator::AdminResource
#value — T2Server::PortValue
#value= — T2Server::InputPort
#wait — T2Server::Run
#workflow — T2Server::Run
#writable? — T2Server::Administrator::AdminResource
#zip_output — T2Server::Run