|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.mercury.event.AbstractMercuryEvent
public abstract class AbstractMercuryEvent
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.maven.mercury.event.MercuryEvent |
|---|
MercuryEvent.EventMask |
| Constructor Summary | |
|---|---|
AbstractMercuryEvent()
|
|
AbstractMercuryEvent(EventTypeEnum type,
java.lang.String name)
|
|
AbstractMercuryEvent(EventTypeEnum type,
java.lang.String name,
java.lang.String info)
|
|
| Method Summary | |
|---|---|
long |
getDuration()
duration of this event in millis |
java.lang.String |
getInfo()
information for this event. |
java.lang.String |
getName()
event name inside type |
java.util.Map<java.lang.String,java.lang.Object> |
getPayload()
event's payload |
java.lang.Object |
getPayload(java.lang.String name)
get one of payload values |
java.lang.String |
getResult()
result field |
long |
getStart()
get the event start time as UTC timestapm |
java.lang.String |
getTag()
aggregation tag of this event. |
EventTypeEnum |
getType()
event type |
boolean |
hasResult()
|
void |
setInfo(java.lang.String info)
|
void |
setPayload(java.util.Map<java.lang.String,java.lang.Object> payload)
set the whole payload |
void |
setPayload(java.lang.String name,
java.lang.Object value)
set the whole payload |
void |
setResult(java.lang.String result)
|
void |
setTag(java.lang.String tag)
|
void |
start()
start the event |
void |
stop()
stop the event and calculate the duration |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractMercuryEvent()
public AbstractMercuryEvent(EventTypeEnum type,
java.lang.String name)
public AbstractMercuryEvent(EventTypeEnum type,
java.lang.String name,
java.lang.String info)
| Method Detail |
|---|
public long getDuration()
MercuryEvent
getDuration in interface MercuryEventpublic java.util.Map<java.lang.String,java.lang.Object> getPayload()
MercuryEvent
getPayload in interface MercuryEventpublic long getStart()
MercuryEvent
getStart in interface MercuryEventpublic EventTypeEnum getType()
MercuryEvent
getType in interface MercuryEventpublic java.lang.String getName()
MercuryEvent
getName in interface MercuryEventpublic java.lang.String getInfo()
MercuryEvent
getInfo in interface MercuryEventpublic java.lang.String getTag()
MercuryEvent
getTag in interface MercuryEventpublic java.lang.String getResult()
MercuryEvent
getResult in interface MercuryEventpublic void setResult(java.lang.String result)
setResult in interface MercuryEventpublic void setTag(java.lang.String tag)
setTag in interface MercuryEventpublic void setInfo(java.lang.String info)
setInfo in interface MercuryEventpublic boolean hasResult()
hasResult in interface MercuryEventpublic java.lang.Object getPayload(java.lang.String name)
MercuryEvent
getPayload in interface MercuryEventname - element name
public void setPayload(java.util.Map<java.lang.String,java.lang.Object> payload)
MercuryEvent
setPayload in interface MercuryEvent
public void setPayload(java.lang.String name,
java.lang.Object value)
MercuryEvent
setPayload in interface MercuryEventpublic void start()
MercuryEvent
start in interface MercuryEventpublic void stop()
MercuryEvent
stop in interface MercuryEvent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||