Class TychoProvisioningEventBus
java.lang.Object
org.eclipse.tycho.p2maven.transport.TychoProvisioningEventBus
- All Implemented Interfaces:
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus,org.eclipse.osgi.framework.eventmgr.EventDispatcher<org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener,org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener, EventObject>
public class TychoProvisioningEventBus
extends Object
implements org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
-
Field Summary
Fields inherited from interface org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
SERVICE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionTychoProvisioningEventBus(org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toAdd) voidclose()voiddispatchEvent(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener eventListener, org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener listenerObject, int eventAction, EventObject eventObject) voidpublishEvent(EventObject event) voidremoveListener(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toRemove)
-
Constructor Details
-
TychoProvisioningEventBus
public TychoProvisioningEventBus(org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus delegate)
-
-
Method Details
-
dispatchEvent
public void dispatchEvent(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener eventListener, org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener listenerObject, int eventAction, EventObject eventObject) - Specified by:
dispatchEventin interfaceorg.eclipse.osgi.framework.eventmgr.EventDispatcher<org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener,org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener, EventObject>
-
addListener
public void addListener(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toAdd) - Specified by:
addListenerin interfaceorg.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
-
removeListener
public void removeListener(org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toRemove) - Specified by:
removeListenerin interfaceorg.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
-
publishEvent
- Specified by:
publishEventin interfaceorg.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
-
close
public void close()- Specified by:
closein interfaceorg.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
-