Commit 8e0e825e authored by Phillip Webb's avatar Phillip Webb

Merge pull request #3741 from ilayaperumalg/jar-launcher-access

* gh-3741:
  Make it easier to subclass Launchers
parents 60b8cb8a 61ac04aa
......@@ -55,7 +55,7 @@ public abstract class ExecutableArchiveLauncher extends Launcher {
this.javaAgentDetector = javaAgentDetector;
}
ExecutableArchiveLauncher(Archive archive) {
protected ExecutableArchiveLauncher(Archive archive) {
this.javaAgentDetector = new InputArgumentsJavaAgentDetector();
this.archive = archive;
}
......
......@@ -31,6 +31,13 @@ public class JarLauncher extends ExecutableArchiveLauncher {
private static final AsciiBytes LIB = new AsciiBytes("lib/");
public JarLauncher() {
}
protected JarLauncher(Archive archive) {
super(archive);
}
@Override
protected boolean isNestedArchive(Archive.Entry entry) {
return !entry.isDirectory() && entry.getName().startsWith(LIB);
......
......@@ -42,7 +42,7 @@ public class WarLauncher extends ExecutableArchiveLauncher {
super();
}
WarLauncher(Archive archive) {
protected WarLauncher(Archive archive) {
super(archive);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment