A C D E G H I J O R S T U V

A

accept(IEvent) - Method in interface org.ow2.util.event.api.IEventListener
Check whether the listener wants to handle this event.
addListener(IEventListener) - Method in interface org.ow2.util.event.api.IEventDispatcher
Add an event listener.
allocate() - Method in interface org.ow2.util.event.api.IEventToken
Allocate a new thread to process this event.

C

checkPermission(IEventListener) - Method in interface org.ow2.util.event.api.IEvent
Check whether the event listener has permission to receive this event.

D

dispatch(IEvent) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch this event.
dispatch(IEvent, EventPriority) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, long) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, int) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, EventPriority, long) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, EventPriority, int) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, long, int) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.
dispatch(IEvent, EventPriority, long, int) - Method in interface org.ow2.util.event.api.IEventDispatcher
Dispatch an event.

E

EventPriority - Enum in org.ow2.util.event.api
Define listener's priorities.

G

getDispatcher(String) - Method in interface org.ow2.util.event.api.IEventService
Get the event dispatcher with the given id.
getNbWorkers() - Method in interface org.ow2.util.event.api.IEventDispatcher
Get the number of workers.
getPriority() - Method in interface org.ow2.util.event.api.IEventListener
Get the listener priority.

H

handle(IEvent) - Method in interface org.ow2.util.event.api.IEventListener
Handle the event.

I

IEvent - Interface in org.ow2.util.event.api
Define the base interface for an event.
As listeners may be executed in concurrency, implementations exposing writable attributes MUST be thread safe.
The event developer MUST implement a security mechanism if the event expose critical values, or references.
IEventDispatcher - Interface in org.ow2.util.event.api
Define methods needed to register listeners and dispatch events.
IEventListener - Interface in org.ow2.util.event.api
Define the base interface for an event listener.
IEventService - Interface in org.ow2.util.event.api
Allow to register event dispatchers with an id.
Each listeners are associated with a regexp used to register them on all matching dispatchers.
IEventToken - Interface in org.ow2.util.event.api
Define methods need to manage events processing.

J

join(long) - Method in interface org.ow2.util.event.api.IEventToken
Wait for the event to be process.
join(long, boolean) - Method in interface org.ow2.util.event.api.IEventToken
Wait for the event to be process.
join(EventPriority, long) - Method in interface org.ow2.util.event.api.IEventToken
Wait for the event to be process.
join(EventPriority, long, boolean) - Method in interface org.ow2.util.event.api.IEventToken
Wait for the event to be process.

O

org.ow2.util.event.api - package org.ow2.util.event.api
 

R

registerDispatcher(String, IEventDispatcher) - Method in interface org.ow2.util.event.api.IEventService
Register a new event dispatcher.
registerListener(IEventListener, String) - Method in interface org.ow2.util.event.api.IEventService
Register a new event listener.
The listener will automatically be register with each registered dispatcher matching the given regexp.
removeListener(IEventListener) - Method in interface org.ow2.util.event.api.IEventDispatcher
Remove an event listener.

S

setNbWorkers(int) - Method in interface org.ow2.util.event.api.IEventDispatcher
Set the number of workers.
start() - Method in interface org.ow2.util.event.api.IEventDispatcher
Start the dispatcher.
start() - Method in interface org.ow2.util.event.api.IEventService
Start the service.
stop() - Method in interface org.ow2.util.event.api.IEventDispatcher
Stop the dispatcher.
stop() - Method in interface org.ow2.util.event.api.IEventService
Stop the service.

T

terminate() - Method in interface org.ow2.util.event.api.IEventToken
Terminate the event processing.

U

unregisterDispatcher(String) - Method in interface org.ow2.util.event.api.IEventService
Unregister an event dispatcher.
unregisterListener(IEventListener) - Method in interface org.ow2.util.event.api.IEventService
Unregister an event listener.

V

valueOf(String) - Static method in enum org.ow2.util.event.api.EventPriority
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.util.event.api.EventPriority
Returns an array containing the constants of this enum type, in the order they're declared.

A C D E G H I J O R S T U V

Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.