List of usage examples for org.apache.commons.io FileUtils openInputStream
public static FileInputStream openInputStream(File file) throws IOException
new FileInputStream(file)
. From source file:org.diffkit.diff.sns.DKPoiSheet.java
private Workbook getWorkbook() throws IOException { if (_workbook != null) return _workbook; try {// w w w . j a v a 2s. c o m _workbookInputStream = DKStreamUtil.ensureBuffered(FileUtils.openInputStream(this.getFile())); _workbook = WorkbookFactory.create(_workbookInputStream); return _workbook; } catch (InvalidFormatException e_) { _log.error(null, e_); throw new IOException(e_); } }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openBDocContainerFromStream() throws Exception { InputStream stream = FileUtils.openInputStream(new File(BDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer("BDOC").fromStream(stream).build(); assertContainerOpened(container, "BDOC"); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openBDocContainerFromStream_withConfiguration() throws Exception { Configuration configuration = new Configuration(Configuration.Mode.TEST); configuration.setTspSource("test-value"); InputStream stream = FileUtils.openInputStream(new File(BDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer("BDOC").withConfiguration(configuration) .fromStream(stream).build(); assertContainerOpened(container, "BDOC"); assertEquals("test-value", ((BDocContainer) container).getConfiguration().getTspSource()); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openDDocContainerFromStream() throws Exception { InputStream stream = FileUtils.openInputStream(new File(DDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer("DDOC").fromStream(stream).build(); assertContainerOpened(container, "DDOC"); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openDDocContainerFromStream_withConfiguration() throws Exception { InputStream stream = FileUtils.openInputStream(new File(DDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer("DDOC").withConfiguration(TEST_CONFIGURATION) .fromStream(stream).build(); assertContainerOpened(container, "DDOC"); assertSame(TEST_CONFIGURATION, ((DDocContainer) container).getJDigiDocFacade().getConfiguration()); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openDefaultContainerFromStream_withBDOC() throws Exception { InputStream stream = FileUtils.openInputStream(new File(BDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer().withConfiguration(TEST_CONFIGURATION).fromStream(stream) .build();/*from w w w.j ava 2 s . c o m*/ assertContainerOpened(container, "BDOC"); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openDefaultContainerFromStream_withDDOC() throws Exception { InputStream stream = FileUtils.openInputStream(new File(DDOC_TEST_FILE)); Container container = ContainerBuilder.aContainer().withConfiguration(TEST_CONFIGURATION).fromStream(stream) .build();/* w w w. j a v a2s. co m*/ assertContainerOpened(container, "DDOC"); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openCustomContainerFromStream() throws Exception { InputStream stream = FileUtils.openInputStream(createTestFile("testFile.txt")); ContainerBuilder.setContainerImplementation("TEST-FORMAT", TestContainer.class); Container container = ContainerBuilder.aContainer("TEST-FORMAT").fromStream(stream).build(); assertEquals("TEST-FORMAT", container.getType()); assertSame(stream, ((TestContainer) container).getOpenedFromStream()); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openCustomContainerFromStream_withConfiguration() throws Exception { InputStream stream = FileUtils.openInputStream(createTestFile("testFile.txt")); ContainerBuilder.setContainerImplementation("TEST-FORMAT", TestContainer.class); Container container = ContainerBuilder.aContainer("TEST-FORMAT").withConfiguration(TEST_CONFIGURATION) .fromStream(stream).build(); assertEquals("TEST-FORMAT", container.getType()); assertSame(stream, ((TestContainer) container).getOpenedFromStream()); assertSame(TEST_CONFIGURATION, ((TestContainer) container).getConfiguration()); }
From source file:org.digidoc4j.ContainerBuilderTest.java
@Test public void openCustomContainerFromStream_withCustomConfiguration() throws Exception { CustomConfiguration configuration = new CustomConfiguration(); InputStream stream = FileUtils.openInputStream(createTestFile("testFile.txt")); ContainerBuilder.setContainerImplementation("TEST-FORMAT", TestContainer.class); Container container = ContainerBuilder.aContainer("TEST-FORMAT").withConfiguration(configuration) .fromStream(stream).build(); assertEquals("TEST-FORMAT", container.getType()); assertSame(stream, ((TestContainer) container).getOpenedFromStream()); assertSame(configuration, ((TestContainer) container).getConfiguration()); }