Class: Textus::Container
- Inherits:
-
Data
- Object
- Data
- Textus::Container
- Defined in:
- lib/textus/container.rb
Overview
Single capability record handed to every use case. Replaces the ReadCaps/WriteCaps/HookCaps trio from 0.26.x. Built once per Store (see Store#initialize); Store delegates its readers to this record, so this ‘Data.define` is the single source of truth for the field set.
Instance Attribute Summary collapse
-
#audit_log ⇒ Object
readonly
Returns the value of attribute audit_log.
-
#events ⇒ Object
readonly
Returns the value of attribute events.
-
#file_store ⇒ Object
readonly
Returns the value of attribute file_store.
-
#manifest ⇒ Object
readonly
Returns the value of attribute manifest.
-
#root ⇒ Object
readonly
Returns the value of attribute root.
-
#rpc ⇒ Object
readonly
Returns the value of attribute rpc.
-
#schemas ⇒ Object
readonly
Returns the value of attribute schemas.
Instance Attribute Details
#audit_log ⇒ Object (readonly)
Returns the value of attribute audit_log
6 7 8 |
# File 'lib/textus/container.rb', line 6 def audit_log @audit_log end |
#events ⇒ Object (readonly)
Returns the value of attribute events
6 7 8 |
# File 'lib/textus/container.rb', line 6 def events @events end |
#file_store ⇒ Object (readonly)
Returns the value of attribute file_store
6 7 8 |
# File 'lib/textus/container.rb', line 6 def file_store @file_store end |
#manifest ⇒ Object (readonly)
Returns the value of attribute manifest
6 7 8 |
# File 'lib/textus/container.rb', line 6 def manifest @manifest end |
#root ⇒ Object (readonly)
Returns the value of attribute root
6 7 8 |
# File 'lib/textus/container.rb', line 6 def root @root end |
#rpc ⇒ Object (readonly)
Returns the value of attribute rpc
6 7 8 |
# File 'lib/textus/container.rb', line 6 def rpc @rpc end |
#schemas ⇒ Object (readonly)
Returns the value of attribute schemas
6 7 8 |
# File 'lib/textus/container.rb', line 6 def schemas @schemas end |