Interface TimingPoint
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
BuildContextTimingPoint
,BuildTimingPoint
,DeploymentTimingPoint
,OutOfBandTimingPoint
- All Known Implementing Classes:
AbstractBuildContextTimingPoint
,AbstractBuildTimingPoint
,BuildTimingPoints
,BuildTimingPoints.AgentAssigned
,BuildTimingPoints.ExecutionCancelled
,BuildTimingPoints.ExecutionFinished
,BuildTimingPoints.ExecutionStarted
,BuildTimingPoints.Queued
,BuildTimingPoints.SentToAgent
,BuildTimingPoints.VcsSyncStarted
,DeploymentTimingPoints
,DeploymentTimingPoints.AgentAssigned
,DeploymentTimingPoints.ExecutionCancelled
,DeploymentTimingPoints.ExecutionFinished
,DeploymentTimingPoints.ExecutionStarted
,DeploymentTimingPoints.Queued
,DeploymentTimingPoints.SentToAgent
,OutOfBandBuildTimingPoints.AgentAssigned
,OutOfBandBuildTimingPoints.ExecutionFinished
,OutOfBandBuildTimingPoints.ExecutionStarted
,OutOfBandBuildTimingPoints.OutOfBandAgentAssigned
,OutOfBandBuildTimingPoints.SentToAgent
,OutOfBandBuildTimingPoints.VcsSyncStarted
,OutOfBandDeploymentTimingPoints.AgentAssigned
,OutOfBandDeploymentTimingPoints.ExecutionFinished
,OutOfBandDeploymentTimingPoints.ExecutionStarted
,OutOfBandDeploymentTimingPoints.Queued
,OutOfBandDeploymentTimingPoints.SentToAgent
,OutOfBandTimingPointWrapper
public interface TimingPoint extends Serializable
Base interface for sending timing point events between agent and server usingTimingPointService
Implementations should be lightweight as possible as in case of remote agents these would be wired through JMS. All the implementations have to be serializable. Implementations should not useAsynchronousPreferred
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Date
getDate()
-
-
-
Method Detail
-
getDate
@NotNull @NotNull Date getDate()
-
-