@Override public IdentificationRequest<InputStream> newRequest(RequestMetaData metaData, RequestIdentifier identifier) { return new BZipIdentificationRequest(metaData, identifier, getTempDirLocation()); } }
final BZipIdentificationRequest bzRequest = new BZipIdentificationRequest( metaData, identifier, tmpDir); try { bzipIn = new BZip2CompressorInputStream(request.getSourceInputStream()); bzRequest.open(bzipIn); final IdentificationResultCollection bzResults = binarySignatureIdentifier.matchBinarySignatures(bzRequest); bzRequest.close(); } catch (IOException ioe) { throw new CommandExecutionException(ioe.getMessage(), ioe);
@Override public IdentificationRequest<InputStream> newRequest(RequestMetaData metaData, RequestIdentifier identifier) { return new BZipIdentificationRequest(metaData, identifier, getTempDirLocation()); } }