Search in sources :

Example 1 with SyncStatus

use of com.alibaba.otter.shared.arbitrate.model.SyncStatusEventData.SyncStatus in project otter by alibaba.

the class ToolArbitrateEventTest method test_simple.

@Test
public void test_simple() {
    toolEvent = new ToolArbitrateEvent();
    SyncStatusEventData eventData = toolEvent.fetch(pipelineId);
    eventData.setPipelineId(pipelineId);
    eventData.addStatus(new SyncStatus(false, 1000));
    eventData.addStatus(new SyncStatus(true, 1001));
    toolEvent.single(eventData);
    eventData = toolEvent.fetch(pipelineId);
    want.object(eventData).notNull();
}
Also used : SyncStatus(com.alibaba.otter.shared.arbitrate.model.SyncStatusEventData.SyncStatus) ToolArbitrateEvent(com.alibaba.otter.shared.arbitrate.impl.setl.ToolArbitrateEvent) SyncStatusEventData(com.alibaba.otter.shared.arbitrate.model.SyncStatusEventData) Test(org.testng.annotations.Test)

Aggregations

ToolArbitrateEvent (com.alibaba.otter.shared.arbitrate.impl.setl.ToolArbitrateEvent)1 SyncStatusEventData (com.alibaba.otter.shared.arbitrate.model.SyncStatusEventData)1 SyncStatus (com.alibaba.otter.shared.arbitrate.model.SyncStatusEventData.SyncStatus)1 Test (org.testng.annotations.Test)1