Andrei Dulceanu created OAK-6138:
------------------------------------
Summary: Remove addObserver method from Scheduler API
Key: OAK-6138
URL: https://issues.apache.org/jira/browse/OAK-6138
Project: Jackrabbit Oak
Issue Type: Task
Components: segment-tar
Reporter: Andrei Dulceanu
Assignee: Andrei Dulceanu
Priority: Minor
Fix For: 1.8, 1.7.3
We should remove the {{addObserver()}} method from the {{Scheduler}} interface
and instead have {{LockBasedScheduler}} implement {{Observable}}(or not
depending on the {{dispatchChanges}} flag in
{{LockBasedSchedulerBuilder.build()}}. {{SegmentNodeStore.addObserver()}} would
then instance of check the scheduler for {{Observable}}.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)