Overview
Initial sprint - get code from OTF and spec out remaining work for 10/30 deadline.
Service Specification - internal APIs
SecurityService
- Just like OTF
Metadata
- Add/remove/update/get/Relationship types
- Add/remove/update/get/Description types (including description type info)
- Add/remove/update/get Namespaces
- Add/remove/update/get Module ids
- Add/remove/update/get definitionStatusIds
- Add/remove/update/get caseSignificanceIds
- Add/remove/update/get refsets (by pattern) - including refset descriptor
- Add/remove/update/getUngroupedRelTypes
- Add/remove/update/getRightIdentities
- Add/remove/update/getModule dependency
- NEW: non blocking rels
- NEW: right identities
...
- String token configureActionService(String rootId, String isaTypeId);
- prepareToClassify(String token) - build axioms, etc - one time at the beginning.
- classify(String token) - full classification - uses Snorocket
- incrementalClassify(String token) - incremental since last classify (considers edits)
- * uses "getDeltaSince"
- getInferredRelationships(String token)
- getNewInferredRels(String token)
- getOldInferredRels(String token)
- getUnchangedInferredRels(String token)
- getEquivalencies(String token)
- compareConcepts(String id1, String Id2) : ValidationResult
- getProgress(string token)
Admin tools (maven based)
...