29 | | |
30 | | == Omnispecs == |
31 | | |
32 | | Each resource in an omnispec is referred to as an OmniResource. Each |
33 | | OmniResource has a name, a description, a type, booleans indicating |
34 | | whether the resource is allocated and whether the request wants to |
35 | | allocate it, and then hashes for options and misc fields. |
36 | | |
37 | | |
38 | | == Extending Omni == |
39 | | |
40 | | Extending Omni to support additional types of Aggregate Managers with |
41 | | different RSpec formats requires adding a new omnispec/rspec |
42 | | conversion file. |
43 | | |
44 | | Extending Omni to support additional frameworks with their own |
45 | | clearinghouse APIs requires adding a new Framework extension class. |