public IdentifiedArchiveFileFilter(ArchiveModel archive) { this.archiveName = archive.getArchiveName(); }
public IdentifiedArchiveFileFilter(ArchiveModel archive) { this.archiveName = archive.getArchiveName(); }
private String findPackage(final ArchiveModel payload, String entryName) { String packageName = StringUtils.removeEnd(entryName, ".class"); packageName = StringUtils.replace(packageName, "/", "."); packageName = StringUtils.substringBeforeLast(packageName, "."); if(StringUtils.endsWith(payload.getArchiveName(), ".war")) { packageName = StringUtils.substringAfterLast(packageName, "WEB-INF.classes."); } else if(StringUtils.endsWith(payload.getArchiveName(), ".par")) { packageName = StringUtils.removeStart(packageName, "classes."); } return packageName; }
private String findPackage(final ArchiveModel payload, String entryName) { String packageName = StringUtils.removeEnd(entryName, ".class"); packageName = StringUtils.replace(packageName, "/", "."); packageName = StringUtils.substringBeforeLast(packageName, "."); if(StringUtils.endsWith(payload.getArchiveName(), ".war")) { packageName = StringUtils.substringAfterLast(packageName, "WEB-INF.classes."); } else if(StringUtils.endsWith(payload.getArchiveName(), ".par")) { packageName = StringUtils.removeStart(packageName, "classes."); } return packageName; }
@Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel archive) { LOG.info("Deleting archive files: " + archive.getArchiveName()); FileUtils.deleteQuietly(new File(archive.getUnzippedDirectory())); }
@Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel archive) { LOG.info("Deleting archive files: " + archive.getArchiveName()); FileUtils.deleteQuietly(new File(archive.getUnzippedDirectory())); }
public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel payload) { final OrganizationService organizationService = new OrganizationService(event.getGraphContext()); LOG.info("Processing Archive: "+payload.getArchiveName()); Set<String> packageSet = new HashSet<>(); Set<String> possibleOrganization = new HashSet<>(); LOG.info(" -- Archive: "+payload.getArchiveName()+" organization unknown."); organizationService.attachOrganization(payload, "Unknown"); LOG.warning(" -- Archive: "+payload.getArchiveName()+" has more than one organization: "); for(String organization : possibleOrganization) {
public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel payload) { final OrganizationService organizationService = new OrganizationService(event.getGraphContext()); LOG.info("Processing Archive: "+payload.getArchiveName()); Set<String> packageSet = new HashSet<>(); Set<String> possibleOrganization = new HashSet<>(); LOG.info(" -- Archive: "+payload.getArchiveName()+" organization unknown."); organizationService.attachOrganization(payload, "Unknown"); LOG.warning(" -- Archive: "+payload.getArchiveName()+" has more than one organization: "); for(String organization : possibleOrganization) {
@Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel archiveModel) { GraphContext graphContext = event.getGraphContext(); String filename = archiveModel.getArchiveName(); WindupVertexFrame newFrame = null; for (Map.Entry<String, Class<? extends WindupVertexFrame>> entry : suffixToModelClass.entrySet()) { if (StringUtils.endsWith(filename, entry.getKey())) { newFrame = GraphService.addTypeToModel(graphContext, archiveModel, entry.getValue()); } } if (newFrame != null) { Iteration.setCurrentPayload(Variables.instance(event), getVariableName(), newFrame); } }
@Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel archiveModel) { GraphContext graphContext = event.getGraphContext(); String filename = archiveModel.getArchiveName(); WindupVertexFrame newFrame = null; for (Map.Entry<String, Class<? extends WindupVertexFrame>> entry : suffixToModelClass.entrySet()) { if (StringUtils.endsWith(filename, entry.getKey())) { newFrame = GraphService.addTypeToModel(graphContext, archiveModel, entry.getValue()); } } if (newFrame != null) { Iteration.setCurrentPayload(Variables.instance(event), getVariableName(), newFrame); } }
@Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel archiveModel) { GraphContext graphContext = event.getGraphContext(); String filename = archiveModel.getArchiveName(); WindupVertexFrame newFrame = null; for (Map.Entry<String, Class<? extends WindupVertexFrame>> entry : suffixToModelClass.entrySet()) { if (StringUtils.endsWith(filename, entry.getKey())) { newFrame = GraphService.addTypeToModel(graphContext, archiveModel, entry.getValue()); } } if (newFrame != null) { Iteration.setCurrentPayload(Variables.instance(event), getVariableName(), newFrame); } }
String appArchiveName = archiveModel.getArchiveName(); if (null == appArchiveName) throw new IllegalStateException("Archive model doesn't have an archiveName: " + archiveModel.getFilePath());
String appArchiveName = archiveModel.getArchiveName(); if (null == appArchiveName) throw new IllegalStateException("Archive model doesn't have an archiveName: " + archiveModel.getFilePath());
String appArchiveName = archiveModel.getArchiveName(); if (null == appArchiveName) throw new IllegalStateException("Archive model doesn't have an archiveName: " + archiveModel.getFilePath());
&& (projectModel.getName() == null || projectModel.getName().equals(archiveModel.getArchiveName())))
&& (projectModel.getName() == null || projectModel.getName().equals(archiveModel.getArchiveName())))
projectModel.setName(archiveModel.getArchiveName()); projectModel.setRootFileModel(archiveModel); projectModel.setDescription("Not available"); if(ZipUtil.endsWithZipExtension(archiveModel.getArchiveName())) if(archiveModel.getArchiveName().endsWith(extension)) projectModel.setProjectType(extension);
projectModel.setName(archiveModel.getArchiveName()); projectModel.setRootFileModel(archiveModel); projectModel.setDescription("Not available"); if(ZipUtil.endsWithZipExtension(archiveModel.getArchiveName())) if(archiveModel.getArchiveName().endsWith(extension)) projectModel.setProjectType(extension);
duplicateArchive.setSHA1Hash(canonicalArchive.getSHA1Hash()); duplicateArchive.setFilePath(canonicalArchive.getFilePath()); duplicateArchive.setArchiveName(canonicalArchive.getArchiveName()); duplicateArchive.setFileName(canonicalArchive.getFileName()); duplicateArchive.setParentArchive(canonicalParentArchive);
duplicateArchive.setSHA1Hash(canonicalArchive.getSHA1Hash()); duplicateArchive.setFilePath(canonicalArchive.getFilePath()); duplicateArchive.setArchiveName(canonicalArchive.getArchiveName()); duplicateArchive.setFileName(canonicalArchive.getFileName()); duplicateArchive.setParentArchive(canonicalParentArchive);