Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.gemini.blueprint.context.event
Class OsgiBundleContextFailedEvent

    java.lang.Object
      java.util.EventObject
          org.springframework.context.ApplicationEvent
              org.springframework.context.event.ApplicationContextEvent
                  org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
                      org.eclipse.gemini.blueprint.context.event.OsgiBundleContextFailedEvent

All Implemented Interfaces:
  Serializable

Direct Known Subclasses:
  BootstrappingDependenciesFailedEvent

    public class OsgiBundleContextFailedEvent

extends OsgiBundleApplicationContextEvent

Event raised when the initialization of an `ApplicationContext` failed.

Author:
  Costin Leau
See Also:
  Serialized Form

Field Summary

Fields inherited from class java.util.EventObject
`source`

Constructor Summary
`OsgiBundleContextFailedEvent(ApplicationContext source, Bundle bundle, Throwable cause)` Constructs a new `OsgiBundleContextFailedEvent` instance.

Method Summary
`Throwable` | `getFailureCause()` Returns the `Throwable` that caused the application context to fail.

Methods inherited from class org.eclipse.gemini.blueprint.context.event.OsgiBundleApplicationContextEvent
`getBundle`

Methods inherited from class org.springframework.context.event.ApplicationContextEvent
`getApplicationContext`

Methods inherited from class org.springframework.context.ApplicationEvent
`getTimestamp`

Methods inherited from class java.util.EventObject
`getSource, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### OsgiBundleContextFailedEvent

    public OsgiBundleContextFailedEvent(ApplicationContext source,
                                        Bundle bundle,
                                        Throwable cause)

  Constructs a new `OsgiBundleContextFailedEvent` instance.

  Parameters:
    `source` - the `ApplicationContext` that has failed (must not be `null`)
    `bundle` - the OSGi bundle associated with the source application context
    `cause` - optional `Throwable` indicating the cause of the failure

Method Detail

### getFailureCause

    public final Throwable getFailureCause()

  Returns the `Throwable` that caused the application context to fail.

  Returns:
    the cause of the failure.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2006-2011. All Rights Reserved.