Class AbstractArtifactTimer
java.lang.Object
com.soebes.maven.extensions.artifact.AbstractArtifactTimer
- Direct Known Subclasses:
DeployTimer
,DownloadTimer
,InstallTimer
- Author:
- Karl Heinz Marbaise kama@soebes.de
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected double
calculateMegabytesPerSeconds
(long timeInMilliseconds, long sizeInBytes) protected String
getArtifactId
(org.eclipse.aether.artifact.Artifact artifact) protected Map<String,
TimePlusSize> void
start
(org.eclipse.aether.RepositoryEvent event) void
stop
(org.eclipse.aether.RepositoryEvent event)
-
Constructor Details
-
AbstractArtifactTimer
protected AbstractArtifactTimer()
-
-
Method Details
-
getArtifactId
-
getTimerEvents
-
start
public void start(org.eclipse.aether.RepositoryEvent event) -
stop
public void stop(org.eclipse.aether.RepositoryEvent event) -
calculateMegabytesPerSeconds
protected double calculateMegabytesPerSeconds(long timeInMilliseconds, long sizeInBytes)
-