Class: LogStash::PluginMixins::Jdbc::WrappedDriver

Inherits:
Object
  • Object
show all
Defined in:
lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb

Instance Method Summary collapse

Constructor Details

#initialize(drv) ⇒ WrappedDriver

Returns a new instance of WrappedDriver.



7
8
9
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 7

def initialize(drv)
  @driver = drv
end

Instance Method Details

#accepts_url(u) ⇒ Object



12
13
14
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 12

def accepts_url(u)
  @driver.accepts_url(u)
end

#connect(url, props) ⇒ Object



17
18
19
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 17

def connect(url, props)
  @driver.connect(url, props)
end

#get_major_versionObject



22
23
24
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 22

def get_major_version()
  @driver.get_major_version()
end

#get_minor_versionObject



27
28
29
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 27

def get_minor_version()
  @driver.get_minor_version()
end

#get_parent_loggerObject



42
43
44
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 42

def get_parent_logger()
  @driver.get_parent_logger
end

#get_property_info(url, props) ⇒ Object



32
33
34
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 32

def get_property_info(url, props)
  @driver.get_property_info(url, props)
end

#jdbc_compliantObject



37
38
39
# File 'lib/logstash/plugin_mixins/jdbc/wrapped_driver.rb', line 37

def jdbc_compliant()
  @driver.jdbc_compliant
end