public interface AVScannerResult
Modifier and Type | Interface and Description |
---|---|
static class |
AVScannerResult.STATUS
The status of the Scanner's Result.
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
getBody()
The stream which contains the actual file, its not always "define" on if there will
be an actual stream back from the Antivirus so this might result in an null being returned
|
java.lang.String |
getHeaders()
The "Headers" which contains the Antivirus specific information/details.
|
Infection |
getInfectionFound()
Returns back the infection information if there was any.
|
GenericClientResponse.STATUS_CODES |
getServerStatus() |
AVScannerResult.STATUS |
getStatus()
The result from the scanner.
|
java.util.List<Violation> |
getViolationsFound()
A list of violations, there possibly can be more than one violation returned from
the virus scanner, such as "infected, and policy violation" for example.
|
AVScannerResult.STATUS getStatus()
GenericClientResponse.STATUS_CODES getServerStatus()
java.lang.String getHeaders()
java.io.InputStream getBody()
java.util.List<Violation> getViolationsFound() throws ParsingException
ParsingException
Infection getInfectionFound() throws ParsingException
ParsingException