Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

INITIALIZED

ACTIVE

create

- read resource descriptor
- store descriptor in the database


start

 

- get capabilities
- get profiles
- execute bootstrapper
- create model

stop


- reset capabilities
- reset profiles
- reset model

destroy

- delete resource descriptor from the database


Capability

Architecture picture overview

Image Removed

Mantychore links a set of capabilities to a resource where each capability represents a new feature or ability which a resource can do. For example, a router resource will be able to have capabilities related with operations for the 1, 2 and 3 level network. However, a switch resource will only be able to use capabilities for the 1 and 2 level network.

...

The definition of an ActionSet, QueueManager and its functionality will be explained better in the next issue.

Architecture picture overview

Image Added

ActionSet component

The ActionSet contains the implementation of the operations which a capability can send to a device. For this reason, this ActionSet, will depend of the model, type and protocol to access. Each action is implemented for a device with these parameters. Each action consist of commands being atomic operations which can be executed.

...