Package org.apache.maven.plugin.ear
Class ApplicationXmlWriterContext
- java.lang.Object
-
- org.apache.maven.plugin.ear.ApplicationXmlWriterContext
-
class ApplicationXmlWriterContext extends java.lang.Object
A context for theApplicationXmlWriter
.- Version:
- $Id: ApplicationXmlWriter.java 728546 2008-12-21 22:56:51Z bentmann $
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
applicationId
private java.lang.String
applicationName
private java.lang.String
description
private java.io.File
destinationFile
private java.lang.String
displayName
private java.util.List<EarModule>
earModules
private java.util.List<EjbRef>
ejbEntries
private java.util.List<EnvEntry>
envEntries
private java.lang.Boolean
initializeInOrder
private java.lang.String
libraryDirectory
private java.util.List<SecurityRole>
securityRoles
-
Constructor Summary
Constructors Constructor Description ApplicationXmlWriterContext(java.io.File destinationFile, java.util.List<EarModule> earModules, java.util.List<SecurityRole> securityRoles, java.util.List<EnvEntry> envEntries, java.util.List<EjbRef> ejbEntries, java.lang.String displayName, java.lang.String description, java.lang.String libraryDirectory, java.lang.String applicationName, java.lang.Boolean initializeInOrder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getApplicationId()
java.lang.String
getApplicationName()
Returns the application name (as per JavaEE 6).java.lang.String
getDescription()
Returns the description.java.io.File
getDestinationFile()
Returns the name of the file to use to write application.xml to.java.lang.String
getDisplayName()
Returns the display name.java.util.List<EarModule>
getEarModules()
Returns the list ofEarModule
instances.java.util.List<EjbRef>
getEjbEntries()
Returns the list ofEjbRef
.java.util.List<EnvEntry>
getEnvEntries()
Returns the list ofEnvEntry
instances (as per JavaEE 6).java.lang.Boolean
getInitializeInOrder()
Returns the value of the initialize in order parameter (as per JavaEE 6).java.lang.String
getLibraryDirectory()
Returns the library directory (as per JavaEE 5).java.util.List<SecurityRole>
getSecurityRoles()
Returns the list ofSecurityRole
instances.ApplicationXmlWriterContext
setApplicationId(java.lang.String applicationId)
-
-
-
Field Detail
-
applicationId
private java.lang.String applicationId
-
destinationFile
private final java.io.File destinationFile
-
earModules
private final java.util.List<EarModule> earModules
-
securityRoles
private final java.util.List<SecurityRole> securityRoles
-
envEntries
private final java.util.List<EnvEntry> envEntries
-
ejbEntries
private final java.util.List<EjbRef> ejbEntries
-
displayName
private final java.lang.String displayName
-
description
private final java.lang.String description
-
libraryDirectory
private final java.lang.String libraryDirectory
-
applicationName
private final java.lang.String applicationName
-
initializeInOrder
private final java.lang.Boolean initializeInOrder
-
-
Constructor Detail
-
ApplicationXmlWriterContext
public ApplicationXmlWriterContext(java.io.File destinationFile, java.util.List<EarModule> earModules, java.util.List<SecurityRole> securityRoles, java.util.List<EnvEntry> envEntries, java.util.List<EjbRef> ejbEntries, java.lang.String displayName, java.lang.String description, java.lang.String libraryDirectory, java.lang.String applicationName, java.lang.Boolean initializeInOrder)
-
-
Method Detail
-
setApplicationId
public final ApplicationXmlWriterContext setApplicationId(java.lang.String applicationId)
-
getApplicationId
public final java.lang.String getApplicationId()
-
getDestinationFile
public java.io.File getDestinationFile()
Returns the name of the file to use to write application.xml to.- Returns:
- the output file
-
getEarModules
public java.util.List<EarModule> getEarModules()
Returns the list ofEarModule
instances.- Returns:
- the ear modules
-
getSecurityRoles
public java.util.List<SecurityRole> getSecurityRoles()
Returns the list ofSecurityRole
instances.- Returns:
- the security roles
-
getEnvEntries
public java.util.List<EnvEntry> getEnvEntries()
Returns the list ofEnvEntry
instances (as per JavaEE 6).- Returns:
- the env-entry elements
-
getEjbEntries
public java.util.List<EjbRef> getEjbEntries()
Returns the list ofEjbRef
.- Returns:
- the env-ref elements
-
getDisplayName
public java.lang.String getDisplayName()
Returns the display name.- Returns:
- the display name
-
getDescription
public java.lang.String getDescription()
Returns the description.- Returns:
- the description
-
getLibraryDirectory
public java.lang.String getLibraryDirectory()
Returns the library directory (as per JavaEE 5).- Returns:
- the library directory
-
getApplicationName
public java.lang.String getApplicationName()
Returns the application name (as per JavaEE 6).- Returns:
- the application name
-
getInitializeInOrder
public java.lang.Boolean getInitializeInOrder()
Returns the value of the initialize in order parameter (as per JavaEE 6).- Returns:
- the initialize in order value
-
-