A D E F G H I M O R S T U V

A

AbstractMercuryEvent - Class in org.apache.maven.mercury.event
 
AbstractMercuryEvent() - Constructor for class org.apache.maven.mercury.event.AbstractMercuryEvent
 
AbstractMercuryEvent(EventTypeEnum, String) - Constructor for class org.apache.maven.mercury.event.AbstractMercuryEvent
 
AbstractMercuryEvent(EventTypeEnum, String, String) - Constructor for class org.apache.maven.mercury.event.AbstractMercuryEvent
 

D

DumbListener - Class in org.apache.maven.mercury.event
 
DumbListener() - Constructor for class org.apache.maven.mercury.event.DumbListener
 
DumbListener(OutputStream) - Constructor for class org.apache.maven.mercury.event.DumbListener
 

E

EventGenerator - Interface in org.apache.maven.mercury.event
this component generates events
EventManager - Class in org.apache.maven.mercury.event
event queue dispatcher.
EventManager() - Constructor for class org.apache.maven.mercury.event.EventManager
default initialization - create thread pool
EventManager(MercuryEvent.EventMask) - Constructor for class org.apache.maven.mercury.event.EventManager
default initialization - create thread pool
EventTypeEnum - Enum in org.apache.maven.mercury.event
 

F

fire(MercuryEvent) - Method in class org.apache.maven.mercury.event.DumbListener
 
fire(MercuryEvent) - Method in interface org.apache.maven.mercury.event.MercuryEventListener
this is called when an event matching the listener mask is generated
fireEvent(MercuryEvent) - Method in class org.apache.maven.mercury.event.EventManager
 

G

GenericEvent - Class in org.apache.maven.mercury.event
 
GenericEvent(EventTypeEnum, String) - Constructor for class org.apache.maven.mercury.event.GenericEvent
 
GenericEvent(EventTypeEnum, String, String) - Constructor for class org.apache.maven.mercury.event.GenericEvent
 
getDuration() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getDuration() - Method in interface org.apache.maven.mercury.event.MercuryEvent
duration of this event in millis
getInfo() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getInfo() - Method in interface org.apache.maven.mercury.event.MercuryEvent
information for this event.
getListeners() - Method in class org.apache.maven.mercury.event.EventManager
 
getMask() - Method in class org.apache.maven.mercury.event.DumbListener
 
getMask() - Method in interface org.apache.maven.mercury.event.MercuryEventListener
identifies what events this listrener is interested in.
getName() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getName() - Method in interface org.apache.maven.mercury.event.MercuryEvent
event name inside type
getPayload() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getPayload(String) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getPayload() - Method in interface org.apache.maven.mercury.event.MercuryEvent
event's payload
getPayload(String) - Method in interface org.apache.maven.mercury.event.MercuryEvent
get one of payload values
getResult() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getResult() - Method in interface org.apache.maven.mercury.event.MercuryEvent
result field
getStart() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getStart() - Method in interface org.apache.maven.mercury.event.MercuryEvent
get the event start time as UTC timestapm
getTag() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getTag() - Method in interface org.apache.maven.mercury.event.MercuryEvent
aggregation tag of this event.
getType() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
getType() - Method in interface org.apache.maven.mercury.event.MercuryEvent
event type

H

hasResult() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
hasResult() - Method in interface org.apache.maven.mercury.event.MercuryEvent
 

I

isEmpty(String) - Static method in class org.apache.maven.mercury.event.EventManager
 

M

MercuryEvent - Interface in org.apache.maven.mercury.event
 
MercuryEvent.EventMask - Class in org.apache.maven.mercury.event
 
MercuryEvent.EventMask(EventTypeEnum...) - Constructor for class org.apache.maven.mercury.event.MercuryEvent.EventMask
 
MercuryEvent.EventMask(String) - Constructor for class org.apache.maven.mercury.event.MercuryEvent.EventMask
 
MercuryEventListener - Interface in org.apache.maven.mercury.event
 

O

org.apache.maven.mercury.event - package org.apache.maven.mercury.event
 

R

register(MercuryEventListener) - Method in interface org.apache.maven.mercury.event.EventGenerator
register event listener
register(MercuryEventListener) - Method in class org.apache.maven.mercury.event.EventManager
add listener only if it meets the criteria

S

setBits(String) - Method in class org.apache.maven.mercury.event.MercuryEvent.EventMask
 
setEventManager(EventManager) - Method in interface org.apache.maven.mercury.event.EventGenerator
set entire event manager
setInfo(String) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
setInfo(String) - Method in interface org.apache.maven.mercury.event.MercuryEvent
 
setPayload(Map<String, Object>) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
setPayload(String, Object) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
setPayload(Map<String, Object>) - Method in interface org.apache.maven.mercury.event.MercuryEvent
set the whole payload
setPayload(String, Object) - Method in interface org.apache.maven.mercury.event.MercuryEvent
set the whole payload
setResult(String) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
setResult(String) - Method in interface org.apache.maven.mercury.event.MercuryEvent
 
setTag(String) - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
setTag(String) - Method in interface org.apache.maven.mercury.event.MercuryEvent
 
start() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
start() - Method in interface org.apache.maven.mercury.event.MercuryEvent
start the event
stop() - Method in class org.apache.maven.mercury.event.AbstractMercuryEvent
 
stop() - Method in interface org.apache.maven.mercury.event.MercuryEvent
stop the event and calculate the duration
SYSTEM_PROPERTY_EVENT_MASK - Static variable in class org.apache.maven.mercury.event.EventManager
this property may contain comma separated list of bit numbers defined in MercuryEvent.EventTypeEnum.
systemPropertyEventMask - Static variable in class org.apache.maven.mercury.event.EventManager
 

T

THREAD_COUNT - Static variable in class org.apache.maven.mercury.event.EventManager
 
toString(MercuryEvent) - Static method in class org.apache.maven.mercury.event.EventManager
 

U

unRegister(MercuryEventListener) - Method in interface org.apache.maven.mercury.event.EventGenerator
remove particular event listener
unRegister(MercuryEventListener) - Method in class org.apache.maven.mercury.event.EventManager
 

V

valueOf(String) - Static method in enum org.apache.maven.mercury.event.EventTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.maven.mercury.event.EventTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.

A D E F G H I M O R S T U V

Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.