| Interface | Description |
|---|---|
| ApplicationBootstrapper | |
| ApplicationClassLoader | |
| ApplicationConfigurer |
Configures an application during startup
|
| CallableWithArgs<V> |
A Callable that can have arguments.
|
| Configuration | |
| Context | |
| ContextFactory | |
| ExceptionHandler | |
| ExecutorServiceManager | |
| GriffonApplication |
Defines the basic contract of a Griffon application.
|
| LifecycleHandler |
Defines the contract of an application lifecycle handling class.
|
| MutableConfiguration | |
| Observable |
Describes objects that provide bound properties as specified in the
Java
Bean Specification.
|
| ObservableContext | |
| ObservableContext.ContextEventListener | |
| PlatformHandler |
A
PlatformHandler is capable of tweaking the application
to match the expectations of the current platform so that it feels and
behaves native. |
| RunnableWithArgs |
A Runnable that can have arguments.
|
| ShutdownHandler |
A ShutdownHandler may prevent the application from exiting.
|
| Vetoable |
Describes objects that provide bound and vetoable properties as specified in the
Java
Bean Specification.
|
| Class | Description |
|---|---|
| GriffonExceptionHandler |
Catches and sanitizes all uncaught exceptions.
|
| ObservableContext.ContextEvent |
| Enum | Description |
|---|---|
| ApplicationEvent |
Defines all the events triggered by the application.
|
| ObservableContext.ContextEvent.Type |