[
https://jira.jboss.org/jira/browse/DNA-404?page=com.atlassian.jira.plugin...
]
Randall Hauch updated DNA-404:
------------------------------
Summary: Remove ObservationService, migrate usage to observe RepositoryLibrary
(was: Change ObservationService to use the Graph event system rather than JCR)
Description:
The ObservationService is no longer needed since DNA-252 has added an observation
framework to the graph API and RepositoryLibrary now manages the list of registered
observers. All components that use the Observation Service should be changed to use
Observers registered via the RepositoryLibrary.
This will likely require changes to the Getting Started examples and documentation.
was:
The ObservationService currently depends on a JCR implementation, but we want to remove
the dependency on JCR from 'dna-repository'. See DNA-401 and DNA-252. Therefore,
we need to change the ObservationService to utilize the Graph API's event system
(DNA-252).
This will likely require changes to the Getting Started examples and documentation.
Affects: [Documentation (Ref Guide, User Guide, etc.), Interactive Demo/Tutorial]
(was: [Interactive Demo/Tutorial, Documentation (Ref Guide, User Guide, etc.)])
Changed title to better reflect the actual change, now that DNA-252 has completed the new
observation framework in the graph API. The ObservationService is no longer needed, so all
components that use it should be changed to use Observers registered via the
RepositoryLibrary.
Remove ObservationService, migrate usage to observe
RepositoryLibrary
---------------------------------------------------------------------
Key: DNA-404
URL:
https://jira.jboss.org/jira/browse/DNA-404
Project: DNA
Issue Type: Task
Components: Connectors, Graph, Sequencers
Affects Versions: 0.4
Reporter: Randall Hauch
Assignee: Randall Hauch
Priority: Blocker
Fix For: 0.5
The ObservationService is no longer needed since DNA-252 has added an observation
framework to the graph API and RepositoryLibrary now manages the list of registered
observers. All components that use the Observation Service should be changed to use
Observers registered via the RepositoryLibrary.
This will likely require changes to the Getting Started examples and documentation.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira