Search in sources :

Example 1 with EventClonePolicy

use of org.openksavi.sponge.event.EventClonePolicy in project sponge by softelnet.

the class PriorityEventQueueTest method event.

private Event event(int id, int priority) {
    String eventName = "e" + id;
    EventClonePolicy eventClonePolicy = engine.getDefaultParameters().getEventClonePolicy();
    Event event = (priority == AttributeMapEvent.DEFAULT_PRIORITY) ? new AttributeMapEvent(eventName, eventClonePolicy) : mock(TestControlEvent.class, withSettings().useConstructor(eventName, eventClonePolicy).defaultAnswer(CALLS_REAL_METHODS)).setPriority(priority);
    event.setId(new EventId(idGenerator.getBaseTimestamp(), id).toString());
    return event;
}
Also used : Event(org.openksavi.sponge.event.Event) EventClonePolicy(org.openksavi.sponge.event.EventClonePolicy)

Aggregations

Event (org.openksavi.sponge.event.Event)1 EventClonePolicy (org.openksavi.sponge.event.EventClonePolicy)1