class Sap4ruby::Client
Attributes
abap_properties[RW]
connection_keys[RW]
sap_server[RW]
Public Class Methods
destination()
click to toggle source
# File lib/sap4ruby/client.rb, line 32 def destination provider = Client.new Environment.register_destination_data_provider(provider) unless Environment.is_destination_data_provider_registered? JCoDestinationManager.get_destination("SAP_SERVER") end
new()
click to toggle source
# File lib/sap4ruby/client.rb, line 10 def initialize @sap_server = "SAP_SERVER" @abap_properties = Properties.new @connection_keys = { :ashost => Sap4ruby.HOST, :sysnr => Sap4ruby.SYSNR, :lang => Sap4ruby.LANGUAGE, :client => Sap4ruby.CLIENT, :user => Sap4ruby.USER, :passwd => Sap4ruby.PASSWORD } @connection_keys.each do |key, value| @abap_properties.put "jco.client.#{key}", value end end
Public Instance Methods
get_destination_properties(system)
click to toggle source
# File lib/sap4ruby/client.rb, line 27 def get_destination_properties(system); @abap_properties end
set_destination_data_event_listener(eventListener)
click to toggle source
# File lib/sap4ruby/client.rb, line 28 def set_destination_data_event_listener(eventListener); end
supports_events()
click to toggle source
# File lib/sap4ruby/client.rb, line 29 def supports_events; false end