public class ForkedPack200Wrapper extends Pack200Wrapper
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ARTIFACT_ARTIFACTID |
private static java.lang.String |
ARTIFACT_GROUPID |
private static int |
FORKED_PROCESS_TIMEOUT_SECONDS |
COMMAND_PACK, COMMAND_UNPACK
Constructor and Description |
---|
ForkedPack200Wrapper() |
Modifier and Type | Method and Description |
---|---|
private void |
execute(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts,
java.lang.String command,
java.io.File fileFrom,
java.io.File fileTo) |
private java.io.File |
getPack200ImplArtifact(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts) |
void |
pack(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts,
java.io.File jar,
java.io.File pack) |
void |
unpack(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts,
java.io.File packFile,
java.io.File jarFile) |
main, unpack
private static final java.lang.String ARTIFACT_GROUPID
private static final java.lang.String ARTIFACT_ARTIFACTID
private static final int FORKED_PROCESS_TIMEOUT_SECONDS
public void pack(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts, java.io.File jar, java.io.File pack) throws java.io.IOException
pack
in class Pack200Wrapper
java.io.IOException
public void unpack(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts, java.io.File packFile, java.io.File jarFile) throws java.io.IOException
unpack
in class Pack200Wrapper
java.io.IOException
private void execute(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts, java.lang.String command, java.io.File fileFrom, java.io.File fileTo) throws java.io.IOException
java.io.IOException
private java.io.File getPack200ImplArtifact(java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts)