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)

Reply via email to