Method: Riser::ResourceSet::Proxy#initialize
- Defined in:
- lib/riser/resource.rb
#initialize(manager, unref_alias_set, access_key) ⇒ Proxy
Returns a new instance of Proxy.
303 304 305 306 307 308 309 310 |
# File 'lib/riser/resource.rb', line 303 def initialize(manager, unref_alias_set, access_key) @manager = manager @unref_alias_set = unref_alias_set @access_key = access_key # if an exception occurs at `@create.call', the proxy should not be referenced. __setobj__(@manager.ref_object(@access_key)) @manager.ref_proxy(self) end |