| 123456789101112131415161718192021222324252627 |
- package jnpf.module;
- /**
- * 最终事件触发模型
- */
- public class ProjectEventInstance extends ProjectEvent{
- public ProjectEventInstance() {
- }
- public ProjectEventInstance(String topic, String channel, Object source) {
- super(topic, channel, source);
- }
- public ProjectEventInstance(Long eventId, String topic, String channel, Object source, Integer messageModel, boolean async, boolean afterCommitTransaction) {
- super(eventId, topic, channel, source, messageModel, async, afterCommitTransaction);
- }
- public static ProjectEventInstance parseEvent(ProjectEvent event){
- return new ProjectEventInstance(event.getEventId()
- , event.getToptic(), event.getChannel(), event.getSource()
- , event.getMessageModel(), event.isAsync(), event.isAfterCommitTransaction());
- }
- }
|