org.apache.maven.execution
Class DefaultRuntimeInformation

java.lang.Object
  extended by org.apache.maven.execution.DefaultRuntimeInformation
All Implemented Interfaces:
RuntimeInformation, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

@Component(role=RuntimeInformation.class)
public class DefaultRuntimeInformation
extends java.lang.Object
implements RuntimeInformation, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

Describes runtime information about the application.

Version:
$Id: DefaultRuntimeInformation.java 721634 2008-11-29 05:05:16Z jvanzyl $
Author:
Jason van Zyl, Brett Porter

Constructor Summary
DefaultRuntimeInformation()
           
 
Method Summary
 ApplicationInformation getApplicationInformation()
           
 ArtifactVersion getApplicationVersion()
          Deprecated. Use getApplicationInformation()
static ApplicationInformation getVersion(java.lang.ClassLoader loader, java.lang.String groupId, java.lang.String artifactId)
           
 void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRuntimeInformation

public DefaultRuntimeInformation()
Method Detail

getApplicationInformation

public ApplicationInformation getApplicationInformation()
Specified by:
getApplicationInformation in interface RuntimeInformation

getApplicationVersion

public ArtifactVersion getApplicationVersion()
Deprecated. Use getApplicationInformation()

Specified by:
getApplicationVersion in interface RuntimeInformation

initialize

public void initialize()
                throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException

getVersion

public static ApplicationInformation getVersion(java.lang.ClassLoader loader,
                                                java.lang.String groupId,
                                                java.lang.String artifactId)


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.