org.codehaus.plexus.application.profile
Class ApplicationRuntimeProfile

java.lang.Object
  extended byorg.codehaus.plexus.application.profile.ApplicationRuntimeProfile

public class ApplicationRuntimeProfile
extends java.lang.Object

Version:
$Id: ApplicationRuntimeProfile.java 1564 2005-03-16 23:22:27Z trygvis $
Author:
Trygve Laugstøl

Field Summary
private  org.codehaus.plexus.configuration.PlexusConfiguration applicationConfiguration
           
private  org.codehaus.plexus.DefaultPlexusContainer container
           
private  java.io.File home
           
private  java.io.File lib
           
private  java.lang.String name
           
private  java.util.List serviceConfigurations
           
private  java.util.List services
           
 
Constructor Summary
ApplicationRuntimeProfile(java.lang.String name, java.io.File home, java.io.File lib, org.codehaus.plexus.DefaultPlexusContainer container, org.codehaus.plexus.configuration.PlexusConfiguration applicationConfiguration)
           
 
Method Summary
 org.codehaus.plexus.configuration.PlexusConfiguration getApplicationConfiguration()
           
 org.codehaus.plexus.DefaultPlexusContainer getContainer()
           
 java.io.File getHome()
           
 java.io.File getLib()
           
 java.lang.String getName()
           
 java.util.List getServiceConfigurations()
           
 java.util.List getServices()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

home

private java.io.File home

lib

private java.io.File lib

container

private org.codehaus.plexus.DefaultPlexusContainer container

applicationConfiguration

private org.codehaus.plexus.configuration.PlexusConfiguration applicationConfiguration

services

private java.util.List services

serviceConfigurations

private java.util.List serviceConfigurations
Constructor Detail

ApplicationRuntimeProfile

public ApplicationRuntimeProfile(java.lang.String name,
                                 java.io.File home,
                                 java.io.File lib,
                                 org.codehaus.plexus.DefaultPlexusContainer container,
                                 org.codehaus.plexus.configuration.PlexusConfiguration applicationConfiguration)
Method Detail

getName

public java.lang.String getName()

getHome

public java.io.File getHome()

getLib

public java.io.File getLib()

getContainer

public org.codehaus.plexus.DefaultPlexusContainer getContainer()

getApplicationConfiguration

public org.codehaus.plexus.configuration.PlexusConfiguration getApplicationConfiguration()

getServices

public java.util.List getServices()

getServiceConfigurations

public java.util.List getServiceConfigurations()