ruby--ruby/sample/soap/raa2.4/raaServiceClient.rb

355 lines
6.7 KiB
Ruby

#!/usr/bin/env ruby
require 'raaDriver.rb'
endpoint_url = ARGV.shift
obj = RaaServicePortType.new(endpoint_url)
# Uncomment the below line to see SOAP wiredumps.
# obj.wiredump_dev = STDERR
# SYNOPSIS
# gem(name)
#
# ARGS
# name - {http://www.w3.org/2001/XMLSchema}string
#
# RETURNS
# return Gem - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}Gem
#
# RAISES
# (undefined)
#
name = nil
puts obj.gem(name)
# SYNOPSIS
# dependents(name, version)
#
# ARGS
# name - {http://www.w3.org/2001/XMLSchema}string
# version - {http://www.w3.org/2001/XMLSchema}string
#
# RETURNS
# return ProjectDependencyArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}ProjectDependencyArray
#
# RAISES
# (undefined)
#
name = version = nil
puts obj.dependents(name, version)
# SYNOPSIS
# names
#
# ARGS
# N/A
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
puts obj.names
# SYNOPSIS
# size
#
# ARGS
# N/A
#
# RETURNS
# return - {http://www.w3.org/2001/XMLSchema}int
#
# RAISES
# (undefined)
#
puts obj.size
# SYNOPSIS
# list_by_category(major, minor)
#
# ARGS
# major - {http://www.w3.org/2001/XMLSchema}string
# minor - {http://www.w3.org/2001/XMLSchema}string
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
major = minor = nil
puts obj.list_by_category(major, minor)
# SYNOPSIS
# tree_by_category
#
# ARGS
# N/A
#
# RETURNS
# return Map - {http://xml.apache.org/xml-soap}Map
#
# RAISES
# (undefined)
#
puts obj.tree_by_category
# SYNOPSIS
# list_recent_updated(idx)
#
# ARGS
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
idx = nil
puts obj.list_recent_updated(idx)
# SYNOPSIS
# list_recent_created(idx)
#
# ARGS
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
idx = nil
puts obj.list_recent_created(idx)
# SYNOPSIS
# list_updated_since(date, idx)
#
# ARGS
# date - {http://www.w3.org/2001/XMLSchema}dateTime
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
date = idx = nil
puts obj.list_updated_since(date, idx)
# SYNOPSIS
# list_created_since(date, idx)
#
# ARGS
# date - {http://www.w3.org/2001/XMLSchema}dateTime
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
date = idx = nil
puts obj.list_created_since(date, idx)
# SYNOPSIS
# list_by_owner(owner_id)
#
# ARGS
# owner_id - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
owner_id = nil
puts obj.list_by_owner(owner_id)
# SYNOPSIS
# search_name(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_name(substring, idx)
# SYNOPSIS
# search_short_description(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_short_description(substring, idx)
# SYNOPSIS
# search_owner(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_owner(substring, idx)
# SYNOPSIS
# search_version(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_version(substring, idx)
# SYNOPSIS
# search_status(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_status(substring, idx)
# SYNOPSIS
# search_description(substring, idx)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return StringArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}StringArray
#
# RAISES
# (undefined)
#
substring = idx = nil
puts obj.search_description(substring, idx)
# SYNOPSIS
# search(substring)
#
# ARGS
# substring - {http://www.w3.org/2001/XMLSchema}string
#
# RETURNS
# return Map - {http://xml.apache.org/xml-soap}Map
#
# RAISES
# (undefined)
#
substring = nil
puts obj.search(substring)
# SYNOPSIS
# owner(owner_id)
#
# ARGS
# owner_id - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return Owner - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}Owner
#
# RAISES
# (undefined)
#
owner_id = nil
puts obj.owner(owner_id)
# SYNOPSIS
# list_owner(idx)
#
# ARGS
# idx - {http://www.w3.org/2001/XMLSchema}int
#
# RETURNS
# return OwnerArray - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}OwnerArray
#
# RAISES
# (undefined)
#
idx = nil
puts obj.list_owner(idx)
# SYNOPSIS
# update(name, pass, gem)
#
# ARGS
# name - {http://www.w3.org/2001/XMLSchema}string
# pass - {http://www.w3.org/2001/XMLSchema}string
# gem Gem - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}Gem
#
# RETURNS
# return Gem - {http://www.ruby-lang.org/xmlns/soap/type/RAA/0.0.3/}Gem
#
# RAISES
# (undefined)
#
name = pass = gem = nil
puts obj.update(name, pass, gem)
# SYNOPSIS
# update_pass(name, oldpass, newpass)
#
# ARGS
# name - {http://www.w3.org/2001/XMLSchema}string
# oldpass - {http://www.w3.org/2001/XMLSchema}string
# newpass - {http://www.w3.org/2001/XMLSchema}string
#
# RETURNS
# N/A
#
# RAISES
# (undefined)
#
name = oldpass = newpass = nil
puts obj.update_pass(name, oldpass, newpass)