| Package | Description |
|---|---|
| org.apache.maven.plugins.war | |
| org.apache.maven.plugins.war.overlay | |
| org.apache.maven.plugins.war.packaging |
| Modifier and Type | Field and Description |
|---|---|
private Overlay |
AbstractWarMojo.currentProjectOverlay |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Overlay> |
AbstractWarMojo.overlays
The overlays to apply.
|
| Modifier and Type | Method and Description |
|---|---|
static Overlay |
Overlay.createInstance() |
Overlay |
AbstractWarMojo.getCurrentProjectOverlay() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Overlay> |
AbstractWarMojo.getOverlays() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractWarMojo.addOverlay(Overlay overlay) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractWarMojo.setOverlays(java.util.List<Overlay> overlays) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultOverlay
A default overlay implementation based on an
Artifact. |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Overlay> |
OverlayManager.overlays |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Overlay> |
OverlayManager.getOverlays()
Returns the resolved overlays.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
OverlayManager.compareOverlayWithArtifact(Overlay overlay,
org.apache.maven.artifact.Artifact artifact)
Compare groupId && artifactId && type && classifier.
|
(package private) org.apache.maven.artifact.Artifact |
OverlayManager.getAssociatedArtifact(Overlay overlay)
Returns the Artifact associated to the specified overlay.
|
(package private) void |
OverlayManager.initialize(java.lang.String[] defaultIncludes,
java.lang.String[] defaultExcludes,
Overlay currentProjectOverlay)
Initializes the manager and validates the overlays configuration.
|
| Constructor and Description |
|---|
OverlayManager(java.util.List<Overlay> overlays,
org.apache.maven.project.MavenProject project,
java.lang.String[] defaultIncludes,
java.lang.String[] defaultExcludes,
Overlay currentProjectOverlay)
Creates a manager with the specified overlays.
|
| Constructor and Description |
|---|
OverlayManager(java.util.List<Overlay> overlays,
org.apache.maven.project.MavenProject project,
java.lang.String[] defaultIncludes,
java.lang.String[] defaultExcludes,
Overlay currentProjectOverlay)
Creates a manager with the specified overlays.
|
| Modifier and Type | Field and Description |
|---|---|
private Overlay |
ClassesPackagingTask.currentProjectOverlay |
private Overlay |
WarProjectPackagingTask.currentProjectOverlay |
private Overlay |
OverlayPackagingTask.overlay |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
OverlayPackagingTask.getOverlayTempDirectory(WarPackagingContext context,
Overlay overlay)
Returns the directory to use to unpack the specified overlay.
|
protected java.io.File |
OverlayPackagingTask.unpackOverlay(WarPackagingContext context,
Overlay overlay)
Unpacks the specified overlay.
|
| Constructor and Description |
|---|
ArtifactsPackagingTask(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
Overlay currentProjectOverlay) |
ClassesPackagingTask(Overlay currentProjectOverlay) |
OverlayPackagingTask(Overlay overlay,
Overlay currentProjectOverlay) |
WarProjectPackagingTask(org.apache.maven.model.Resource[] webResources,
java.io.File webXml,
java.io.File containerConfigXml,
Overlay currentProjectOverlay) |