Examples of addFormatIdentification()


Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

        } else {
            for (IdentificationResult result : results.getResults()) {
                node.getMetaData().setIdentificationMethod(result.getMethod());
                //log.debug(String.format("Handling ID puid[%s]; uri[%s]", result.getPuid(), results.getUri()));
                Format format = resultHandlerDao.loadFormat(result.getPuid());
                node.addFormatIdentification(format);
            }
        }
       
        progressMonitor.stopJob(node);
        return new ResourceId(node.getId(), node.getPrefix());
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

            metaData.setSize(requestMetaData.getSize());
            metaData.setExtension(request.getExtension());
            metaData.setLastModified(request.getRequestMetaData().getTime());
            metaData.setHash(requestMetaData.getHash());
           
            node.addFormatIdentification(Format.NULL);
            resultHandlerDao.save(node, identifier.getParentResourceId());
        }
        progressMonitor.stopJob(node);
    }
   
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

        node.setMetaData(metaData);
       
        resultHandlerDao.save(node, parentId);
        node.setFinished(new Date());

        node.addFormatIdentification(Format.NULL);

        progressMonitor.stopJob(node);
        return new ResourceId(node.getId(), node.getPrefix());
    }
   
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

        metaData.setNodeStatus(restricted ? NodeStatus.ACCESS_DENIED : NodeStatus.DONE);
        metaData.setResourceType(ResourceType.FOLDER);
        node.setMetaData(metaData);
        setNodeIds(node, parentId);
        node.setFinished(new Date());
        node.addFormatIdentification(Format.NULL);

        progressMonitor.stopJob(node);
        batchNode(node);
        return new ResourceId(node.getId(), node.getPrefix());
    }
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

            metaData.setSize(requestMetaData.getSize());
            metaData.setExtension(request.getExtension());
            metaData.setLastModified(request.getRequestMetaData().getTime());
            metaData.setHash(requestMetaData.getHash());
           
            node.addFormatIdentification(Format.NULL);
            setNodeIds(node, identifier.getParentResourceId());
        }
        batchNode(node);
        progressMonitor.stopJob(node);
    }
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

        node.setExtensionMismatch(results.getExtensionMismatch());
        node.setFinished(new Date());
        ResourceId parentId = results.getCorrelationId();
        resultHandlerDao.save(node, parentId);
        if (results.getResults().isEmpty()) {
            node.addFormatIdentification(Format.NULL);
            node.setZeroIdentifications();
        } else {
            for (IdentificationResult result : results.getResults()) {
                node.getMetaData().setIdentificationMethod(result.getMethod());
                //log.debug(String.format("Handling ID puid[%s]; uri[%s]", result.getPuid(), results.getUri()));
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

        when(config.getBooleanProperty(DroidGlobalProperty.CSV_EXPORT_ROW_PER_FORMAT)).thenReturn(false);
       
        List<ProfileResourceNode> nodes = new ArrayList<ProfileResourceNode>();
        Format id = buildFormat(1);
        ProfileResourceNode node = buildProfileResourceNode(1, 1001L);
        node.addFormatIdentification(id);
        nodes.add(node);
        itemWriter.setOptions(ExportOptions.ONE_ROW_PER_FORMAT);
        itemWriter.write(nodes);
       
        String[] expectedEntry = new String[] {
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

       
        List<ProfileResourceNode> nodes = new ArrayList<ProfileResourceNode>();
       
        Format id = Format.NULL;
        ProfileResourceNode node = buildProfileResourceNode(1, 1001L);
        node.addFormatIdentification(id);
       
        nodes.add(node);
        itemWriter.setOptions(ExportOptions.ONE_ROW_PER_FORMAT);
        itemWriter.write(nodes);
       
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

       
        List<ProfileResourceNode> nodes = new ArrayList<ProfileResourceNode>();
       
        Format id = buildFormat(1);
        ProfileResourceNode node = buildProfileResourceNode(1, null);
        node.addFormatIdentification(id);
       
        nodes.add(node);
        itemWriter.write(nodes);
       
        String[] expectedEntry = new String[] {
View Full Code Here

Examples of uk.gov.nationalarchives.droid.profile.ProfileResourceNode.addFormatIdentification()

       
        Format id1 = buildFormat(1);
        Format id2 = buildFormat(2);
       
        ProfileResourceNode node = buildProfileResourceNode(1, 1000L);
        node.addFormatIdentification(id1);
        node.addFormatIdentification(id2);

        nodes.add(node);
        itemWriter.setOptions(ExportOptions.ONE_ROW_PER_FILE);
        itemWriter.write(nodes);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.