Module: CelluloidIOPGListener::Initialization::ArgumentExtraction
- Included in:
- Examples::Server
- Defined in:
- lib/celluloid-io-pg-listener/initialization/argument_extraction.rb
Instance Method Summary collapse
- #channel ⇒ Object
- #conninfo_hash ⇒ Object
- #dbname ⇒ Object
-
#initialize(*args) ⇒ Object
1st initialize override invoked.
Instance Method Details
#channel ⇒ Object
19 20 21 |
# File 'lib/celluloid-io-pg-listener/initialization/argument_extraction.rb', line 19 def channel @client_extracted_signature.channel end |
#conninfo_hash ⇒ Object
23 24 25 |
# File 'lib/celluloid-io-pg-listener/initialization/argument_extraction.rb', line 23 def conninfo_hash @client_extracted_signature.conninfo_hash end |
#dbname ⇒ Object
15 16 17 |
# File 'lib/celluloid-io-pg-listener/initialization/argument_extraction.rb', line 15 def dbname conninfo_hash[:dbname] end |
#initialize(*args) ⇒ Object
1st initialize override invoked
10 11 12 13 |
# File 'lib/celluloid-io-pg-listener/initialization/argument_extraction.rb', line 10 def initialize(*args) @client_extracted_signature = CelluloidIOPGListener::Initialization::ClientExtractedSignature.new(*args) super(*@client_extracted_signature.super_signature) end |