Class: Copland::ServiceModel::PrototypeDeferredServiceModel
- Inherits:
-
AbstractServiceModel
- Object
- AbstractServiceModel
- Copland::ServiceModel::PrototypeDeferredServiceModel
- Defined in:
- lib/copland/models/prototype-deferred.rb
Overview
This is the “deferred instantiation” variety of the PrototypeServiceModel. Instead of immediately instantiating the service point, it instead wraps the service point in a new Proxy instance and returns that.
Instance Attribute Summary
Attributes inherited from AbstractServiceModel
Instance Method Summary collapse
-
#instance(&block) ⇒ Object
Returns a new Proxy instance that wraps the service point.
Methods inherited from AbstractServiceModel
Constructor Details
This class inherits a constructor from Copland::ServiceModel::AbstractServiceModel