@Component(role=BuildTimestampProvider.class, hint="default") public class DefaultBuildTimestampProvider extends java.lang.Object implements BuildTimestampProvider
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String |
ROLE_HINT |
Constructor and Description |
---|
DefaultBuildTimestampProvider() |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getTimestamp(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.MojoExecution execution)
Returns build timestamp of the current project.
|
static final java.lang.String ROLE_HINT
public java.util.Date getTimestamp(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.apache.maven.plugin.MojoExecution execution)
BuildTimestampProvider
getTimestamp
in interface BuildTimestampProvider