Versions Compared

Key

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

...


Name


Definition

 Capabilities

1

DataspacePersistenceService



  • createDataspace
  • GetDataspace(dataspaceName)
  • GetDataspaces()

The below are currently in our SPI

  • findByName
  • getByName
  • existsByNameexists
2AnchorPersistenceService
  • createAnchor
  • getAnchors
  • getAnchor
  • deleteAnchor
  • associateAnchorToModuleSet
  • associateDataNodeToAnchor
  • associateAnchorToDataspace
3Dataspace Object
  • createDataSpacecreateDataspace()
  • getCpsPath()
  • getAttributes()
  • getAttribute(name)
  • getModule()
4Anchor Object
  • createAnchor()
  • getCpsPath()
  • getAttributes()
  • getAttribute(name)
  • getModule()

...


Name


Definition

 Capabilities

1

ModulePersistenceService


Adding functionality for handling attributes

  • createModule
    • createModuleSet
    • getChild
    • getChildren

    • getNamespace
    • storeModule
    • deleteModule
    • getModuleEntity
    • getDataspace
    2BasicModuleObjectCreate a simple CPS Module Object
    • createModule
    • getModule
    • getNamespace
    • getTypegetSchemaNodeIdentifier
    • getName
    • getVersion
    • equals
    • hashCode