|
Qwylt | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.module.spi.EventDispatcher
public class EventDispatcher
Event dispatcher.
| Constructor Summary | |
|---|---|
EventDispatcher()
|
|
| Method Summary | |
|---|---|
static void |
fireArchiveInstalled(ModuleArchive archive)
|
static void |
fireArchiveUninstalled(ModuleArchive archive)
|
static void |
fireClassDefined(ClassSpace space,
java.lang.Class cls)
|
static void |
fireClassError(ClassSpace space,
java.lang.String className,
java.lang.Throwable error)
|
static void |
fireClassFound(ClassSpace space,
java.lang.Class cls)
|
static void |
fireLibraryFound(ResourceSpace space,
java.io.File library)
|
static void |
fireLibraryNotFound(ResourceSpace space,
java.lang.String libraryName)
|
static void |
fireModuleCreated(Module module)
|
static void |
fireModuleCreationFailed(ModuleArchive archive,
ConnectionError error)
|
static void |
fireModuleReleased(Module module)
|
static void |
firePackageDefined(ClassSpace space,
java.lang.Package pkg)
|
static void |
fireRepositoryClosed(ModuleRepository repository)
|
static void |
fireRepositoryOpened(ModuleRepository repository)
|
static void |
fireResourceDataFound(ResourceSpace space,
java.nio.ByteBuffer resource)
|
static void |
fireResourceFound(ResourceSpace space,
java.net.URL resource)
|
static void |
fireResourceNotFound(ResourceSpace space,
java.lang.String resourcePath)
|
static void |
fireResourcesFound(ResourceSpace space,
java.util.Enumeration<java.net.URL> resources)
|
static void |
fireServiceAdded(ServiceSpace space,
ServiceType type,
java.lang.Object service)
|
static void |
fireServiceRemoved(ServiceSpace space,
ServiceType type,
java.lang.Object service)
|
static java.util.List<EventListener.LifeCycle> |
getLifeCycleListeners()
Returns the list of LifeCycle listeners. |
static long |
getRepositoryUpdateCount()
Returns the repository update count. |
static java.util.List<EventListener.Search> |
getSearchListeners()
Returns the list of LifeCycle listeners. |
static boolean |
register(EventListener.LifeCycle listener)
Register a listener. |
static boolean |
register(EventListener.Search listener)
Register a listener. |
static boolean |
unregister(EventListener.LifeCycle listener)
Unregister a listener. |
static boolean |
unregister(EventListener.Search listener)
Unregister a listener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventDispatcher()
| Method Detail |
|---|
public static long getRepositoryUpdateCount()
public static java.util.List<EventListener.LifeCycle> getLifeCycleListeners()
LifeCycle listeners.
public static java.util.List<EventListener.Search> getSearchListeners()
LifeCycle listeners.
public static boolean register(EventListener.LifeCycle listener)
listener - The listener.
true if registered, false if already registered.public static boolean register(EventListener.Search listener)
listener - The listener.
true if registered, false if already registered.public static boolean unregister(EventListener.LifeCycle listener)
listener - The listener.
true if unregistered, false if not registered.public static boolean unregister(EventListener.Search listener)
listener - The listener.
true if unregistered, false if not registered.public static void fireRepositoryOpened(ModuleRepository repository)
public static void fireArchiveInstalled(ModuleArchive archive)
public static void fireModuleCreationFailed(ModuleArchive archive,
ConnectionError error)
public static void fireModuleCreated(Module module)
public static void fireServiceAdded(ServiceSpace space,
ServiceType type,
java.lang.Object service)
public static void fireServiceRemoved(ServiceSpace space,
ServiceType type,
java.lang.Object service)
public static void fireModuleReleased(Module module)
public static void fireArchiveUninstalled(ModuleArchive archive)
public static void fireRepositoryClosed(ModuleRepository repository)
public static void fireLibraryFound(ResourceSpace space,
java.io.File library)
public static void fireLibraryNotFound(ResourceSpace space,
java.lang.String libraryName)
public static void fireResourceDataFound(ResourceSpace space,
java.nio.ByteBuffer resource)
public static void fireResourceFound(ResourceSpace space,
java.net.URL resource)
public static void fireResourcesFound(ResourceSpace space,
java.util.Enumeration<java.net.URL> resources)
public static void fireResourceNotFound(ResourceSpace space,
java.lang.String resourcePath)
public static void firePackageDefined(ClassSpace space,
java.lang.Package pkg)
public static void fireClassFound(ClassSpace space,
java.lang.Class cls)
public static void fireClassDefined(ClassSpace space,
java.lang.Class cls)
public static void fireClassError(ClassSpace space,
java.lang.String className,
java.lang.Throwable error)
|
Qwylt | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||