## Uses of Interface
org.eclipse.ecf.core.events.IContainerEvent

Packages that use IContainerEvent
org.eclipse.ecf.core
org.eclipse.ecf.core.events
org.eclipse.ecf.core.sharedobject.events
org.eclipse.ecf.discovery
org.eclipse.ecf.provider.generic

### Uses of IContainerEvent in org.eclipse.ecf.core

Methods in org.eclipse.ecf.core with parameters of type IContainerEvent
`protected void` AbstractContainer.`fireContainerEvent​(IContainerEvent event)` Fires a container event
`void` IContainerListener.`handleEvent​(IContainerEvent event)` Handle event from IContainer

### Uses of IContainerEvent in org.eclipse.ecf.core.events

Subinterfaces of IContainerEvent in org.eclipse.ecf.core.events
`interface` `IContainerConnectedEvent` Container connected event interface
`interface` `IContainerConnectingEvent` Container connecting event
`interface` `IContainerDisconnectedEvent` Container disconnected event
`interface` `IContainerDisconnectingEvent` Container disconnecting event
`interface` `IContainerDisposeEvent` Event sent to listeners when a container is disposed
`interface` `IContainerEjectedEvent` Container ejected event.

Classes in org.eclipse.ecf.core.events that implement IContainerEvent
`class` `ContainerConnectedEvent` Container connected event
`class` `ContainerConnectingEvent`
`class` `ContainerDisconnectedEvent` Container disconnected event.
`class` `ContainerDisconnectingEvent`
`class` `ContainerDisposeEvent`
`class` `ContainerEjectedEvent`

### Uses of IContainerEvent in org.eclipse.ecf.core.sharedobject.events

Subinterfaces of IContainerEvent in org.eclipse.ecf.core.sharedobject.events
`interface` `IContainerSharedObjectMessageReceivingEvent` Container event that indicates that a shared object message is being received.
`interface` `IContainerSharedObjectMessageSendingEvent` Container event that indicates that a shared object message is being sent.
`interface` `ISharedObjectActivatedEvent`
`interface` `ISharedObjectDeactivatedEvent`
`interface` `ISharedObjectManagerConnectionEvent` Shared object manager connection event.
`interface` `ISharedObjectManagerEvent` Shared object manager event

Classes in org.eclipse.ecf.core.sharedobject.events that implement IContainerEvent
`class` `ContainerSharedObjectMessageReceivingEvent` Event class implementing `IContainerSharedObjectMessageReceivingEvent`.
`class` `ContainerSharedObjectMessageSendingEvent` Event class implementing `IContainerSharedObjectMessageSendingEvent`.
`class` `SharedObjectActivatedEvent`
`class` `SharedObjectDeactivatedEvent`
`class` `SharedObjectManagerAddEvent` Shared object manager event sent/triggered when a shared object is added to container via `ISharedObjectManager.addSharedObject(ID, org.eclipse.ecf.core.sharedobject.ISharedObject, java.util.Map)` is called
`class` `SharedObjectManagerConnectEvent` Shared object manager connection event.
`class` `SharedObjectManagerCreateEvent` Manger create event.
`class` `SharedObjectManagerDisconnectEvent` Shared object manager connection event.
`class` `SharedObjectManagerRemoveEvent` Shared object manager event sent/triggered when a shared object is removed from a container via `ISharedObjectManager.removeSharedObject(ID)` is called

### Uses of IContainerEvent in org.eclipse.ecf.discovery

Subinterfaces of IContainerEvent in org.eclipse.ecf.discovery
`interface` `IServiceEvent` Service discovery event that provides access to IServiceInfo instance
`interface` `IServiceTypeEvent` Service type discovery event that provides access to service type

Classes in org.eclipse.ecf.discovery that implement IContainerEvent
`class` `ServiceContainerEvent` Base event implementation of `IServiceEvent`.
`class` `ServiceTypeContainerEvent` Base event implementation of `IServiceEvent`.

### Uses of IContainerEvent in org.eclipse.ecf.provider.generic

Methods in org.eclipse.ecf.provider.generic with parameters of type IContainerEvent
`protected void` SOContainer.`fireDelegateContainerEvent​(IContainerEvent containerEvent)`