public abstract class JavacPhaseEvent extends AbstractBuckEvent implements WorkAdvanceEvent
Modifier and Type | Class and Description |
---|---|
static class |
JavacPhaseEvent.Constants |
static class |
JavacPhaseEvent.Finished |
static class |
JavacPhaseEvent.Phase |
static class |
JavacPhaseEvent.Started |
BUILD_FINISHED, BUILD_REPORT, BUILD_STARTED, BUILD_STATUS_EVENT, CACHE_RATE_STATS_UPDATE_EVENT, INDIVIDUAL_TEST_AWAITING_RESULTS, INSTALL_STARTED, PARSE_FINISHED, PARSE_STARTED, PROJECT_GENERATION_FINISHED, PROJECT_GENERATION_STARTED, TEST_RUN_STARTED
Modifier | Constructor and Description |
---|---|
protected |
JavacPhaseEvent(EventKey eventKey,
BuildTarget buildTarget,
JavacPhaseEvent.Phase phase,
com.google.common.collect.ImmutableMap<String,String> args) |
Modifier and Type | Method and Description |
---|---|
static JavacPhaseEvent.Finished |
finished(JavacPhaseEvent.Started startedEvent,
com.google.common.collect.ImmutableMap<String,String> args) |
com.google.common.collect.ImmutableMap<String,String> |
getArgs() |
BuildTarget |
getBuildTarget() |
JavacPhaseEvent.Phase |
getPhase() |
protected String |
getValueString() |
static JavacPhaseEvent.Started |
started(BuildTarget buildTarget,
JavacPhaseEvent.Phase phase,
com.google.common.collect.ImmutableMap<String,String> args) |
configure, equals, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, getTimestampMillis, hashCode, isConfigured, isRelatedTo, toLogMessage, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
configure, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, isConfigured, isRelatedTo, toLogMessage
getEventName, getTimestampMillis, storeLastInstanceAndReplayForNewClients
protected JavacPhaseEvent(EventKey eventKey, BuildTarget buildTarget, JavacPhaseEvent.Phase phase, com.google.common.collect.ImmutableMap<String,String> args)
public BuildTarget getBuildTarget()
public JavacPhaseEvent.Phase getPhase()
protected String getValueString()
getValueString
in class AbstractBuckEvent
public static JavacPhaseEvent.Started started(BuildTarget buildTarget, JavacPhaseEvent.Phase phase, com.google.common.collect.ImmutableMap<String,String> args)
public static JavacPhaseEvent.Finished finished(JavacPhaseEvent.Started startedEvent, com.google.common.collect.ImmutableMap<String,String> args)