Class: Falcon::Service::Proxy
Instance Method Summary
collapse
Methods inherited from Generic
#include?, #initialize, #logger, #setup, #start, #stop, wrap
Instance Method Details
#authority ⇒ Object
35
36
37
|
# File 'lib/falcon/service/proxy.rb', line 35
def authority
@evaluator.authority
end
|
#endpoint ⇒ Object
39
40
41
|
# File 'lib/falcon/service/proxy.rb', line 39
def endpoint
@evaluator.endpoint
end
|
#name ⇒ Object
31
32
33
|
# File 'lib/falcon/service/proxy.rb', line 31
def name
"#{self.class} for #{self.authority}"
end
|
#protocol ⇒ Object
51
52
53
|
# File 'lib/falcon/service/proxy.rb', line 51
def protocol
endpoint.protocol
end
|
#root ⇒ Object
47
48
49
|
# File 'lib/falcon/service/proxy.rb', line 47
def root
@evaluator.root
end
|
#scheme ⇒ Object
55
56
57
|
# File 'lib/falcon/service/proxy.rb', line 55
def scheme
endpoint.scheme
end
|
#ssl_context ⇒ Object
43
44
45
|
# File 'lib/falcon/service/proxy.rb', line 43
def ssl_context
@evaluator.ssl_context
end
|