Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312542 - Fire events from SignalProtocol for scheduled and finished signal executions
Summary: Fire events from SignalProtocol for scheduled and finished signal executions
Status: CLOSED FIXED
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.net4j (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Eike Stepper CLA
QA Contact: Eike Stepper CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-12 04:03 EDT by Eike Stepper CLA
Modified: 2010-06-29 04:40 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eike Stepper CLA 2010-05-12 04:03:24 EDT
This can be used to monitor, measure or timeout protocols.
Comment 1 Eike Stepper CLA 2010-05-12 04:04:47 EDT
Adding SignalScheduledEvent and SignalFinishedEvent...
Comment 2 Eike Stepper CLA 2010-05-12 04:20:55 EDT
Now a modified CDO InvalidationTest prints the following:

------------------------ START ------------------------
CDOSession[repo1, 2]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=OpenViewRequest]
CDOSession[repo1, 2]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=OpenViewRequest]
CDOSession[repo1, 2]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 2]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 2]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=CommitTransactionRequest]
CDOSession[repo1, 2]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=CommitTransactionRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=OpenViewRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=OpenViewRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=QueryRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=QueryRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 2]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=CommitTransactionRequest]
CDOSession[repo1, 2]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=CommitTransactionRequest]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=CommitNotificationIndication]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=CommitNotificationIndication]
CDOSession[repo1, 3]: SignalScheduledEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
CDOSession[repo1, 3]: SignalFinishedEvent[source=SignalProtocol[cdo], signal=LoadRevisionsRequest]
------------------------- END -------------------------
Comment 3 Eike Stepper CLA 2010-05-12 04:21:11 EDT
Committed to HEAD
Comment 4 Eike Stepper CLA 2010-06-29 04:40:30 EDT
Available in 3.0 GA:
http://download.eclipse.org/modeling/emf/cdo/updates/3.0-releases/