diff options
Diffstat (limited to 'plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java')
-rw-r--r-- | plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java index c677e42de7f..09ef8993fd3 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/event/OseeEventManager.java @@ -31,6 +31,7 @@ import org.eclipse.osee.framework.skynet.core.event.model.EventBasicGuidArtifact import org.eclipse.osee.framework.skynet.core.event.model.EventModType; import org.eclipse.osee.framework.skynet.core.event.model.RemoteEventServiceEventType; import org.eclipse.osee.framework.skynet.core.event.model.Sender; +import org.eclipse.osee.framework.skynet.core.event.model.TopicEvent; import org.eclipse.osee.framework.skynet.core.event.model.TransactionEvent; import org.eclipse.osee.framework.skynet.core.internal.Activator; import org.eclipse.osee.framework.skynet.core.internal.ServiceUtil; @@ -39,7 +40,7 @@ import org.eclipse.osee.framework.skynet.core.internal.event.EventListenerRegist /** * Front end to OSEE events. Provides ability to add and remove different event listeners as well as the ability to kick * framework events. - * + * * @author Donald G. Dunne */ public final class OseeEventManager { @@ -124,6 +125,11 @@ public final class OseeEventManager { } // Kick LOCAL and REMOTE transaction event + public static void kickTopicEvent(Object source, TopicEvent artifactEvent) throws OseeCoreException { + getEventService().send(source, artifactEvent); + } + + // Kick LOCAL and REMOTE transaction event public static void kickPersistEvent(Object source, ArtifactEvent artifactEvent) throws OseeCoreException { getEventService().send(source, artifactEvent); } |