private ReadableArchive getArchive(DeploymentContextBuilder builder) throws IOException { ReadableArchive archive = builder.sourceAsArchive(); if (archive==null && builder.sourceAsFile()==null) { throw new IOException("Source archive or file not provided to builder"); } if (archive==null && builder.sourceAsFile()!=null) { archive = habitat.<ArchiveFactory>getService(ArchiveFactory.class).openArchive(builder.sourceAsFile()); if (archive==null) { throw new IOException("Invalid archive type : " + builder.sourceAsFile().getAbsolutePath()); } } return archive; }
private ReadableArchive getArchive(DeploymentContextBuilder builder) throws IOException { ReadableArchive archive = builder.sourceAsArchive(); if (archive==null && builder.sourceAsFile()==null) { throw new IOException("Source archive or file not provided to builder"); } if (archive==null && builder.sourceAsFile()!=null) { archive = habitat.<ArchiveFactory>getService(ArchiveFactory.class).openArchive(builder.sourceAsFile()); if (archive==null) { throw new IOException("Invalid archive type : " + builder.sourceAsFile().getAbsolutePath()); } } return archive; }
/** Creates a new instance of DeploymentContext */ public DeploymentContextImpl(Deployment.DeploymentContextBuilder builder, ServerEnvironment env) { this(builder.report(), builder.logger(), builder.sourceAsArchive(), builder.params(), env); } public DeploymentContextImpl(ActionReport actionReport, Logger logger,