Class: Bipbop::Client::ServiceDiscoveryJuristek
- Inherits:
-
ServiceDiscovery
- Object
- ServiceDiscovery
- Bipbop::Client::ServiceDiscoveryJuristek
- Defined in:
- lib/bipbop/service_discovery_juristek.rb
Constant Summary collapse
- PARAMETER_OAB =
"OAB"
Constants inherited from ServiceDiscovery
Bipbop::Client::ServiceDiscovery::KEY_DATABASE_DESCRIPTION, Bipbop::Client::ServiceDiscovery::KEY_DATABASE_NAME, Bipbop::Client::ServiceDiscovery::KEY_DATABASE_URL
Class Method Summary collapse
Methods inherited from ServiceDiscovery
#get_database, #initialize, #list_databases
Constructor Details
This class inherits a constructor from Bipbop::Client::ServiceDiscovery
Class Method Details
.factory(ws, parameters = {}) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/bipbop/service_discovery_juristek.rb', line 7 def self.factory(ws, parameters = {}) ServiceDiscoveryJuristek.new(ws, ws.post("SELECT FROM 'JURISTEK'.'INFO'", parameters.merge( 'data' => !parameters[PARAMETER_OAB].nil? && parameters[PARAMETER_OAB] != nil ? "SELECT FROM 'INFO'.'INFO'" : "SELECT FROM 'INFO'.'INFO' WHERE 'TIPO_CONSULTA' = 'OAB'" ))) end |