Skip navigation links
C D F G I M P R S T U V X 

C

ClamavClient - Class in xyz.capybara.clamav
Java ClamAV Client
ClamavClient(String) - Constructor for class xyz.capybara.clamav.ClamavClient
+ Creates a ClamavClient which will connect to the ClamAV daemon on the given hostname.
ClamavClient(String, int) - Constructor for class xyz.capybara.clamav.ClamavClient
Creates a ClamavClient which will connect to the ClamAV daemon on the given hostname and port.
ClamavClient(String, Platform) - Constructor for class xyz.capybara.clamav.ClamavClient
Creates a ClamavClient which will connect to the ClamAV daemon on the given hostname running on the given platform.
ClamavClient(String, int, Platform) - Constructor for class xyz.capybara.clamav.ClamavClient
Creates a ClamavClient which will connect to the ClamAV daemon on the given hostname and port running on the given platform.
ClamavClient(InetSocketAddress) - Constructor for class xyz.capybara.clamav.ClamavClient
Creates a ClamavClient which will connect to the ClamAV daemon on the given socket address.
ClamavClient(InetSocketAddress, Platform) - Constructor for class xyz.capybara.clamav.ClamavClient
Creates a ClamavClient which will connect to the ClamAV daemon on the given socket address running on the given platform.
ClamavException - Exception in xyz.capybara.clamav.exceptions
 
ClamavException(Throwable) - Constructor for exception xyz.capybara.clamav.exceptions.ClamavException
 
Command<T> - Class in xyz.capybara.clamav.commands
 
Command() - Constructor for class xyz.capybara.clamav.commands.Command
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.Ping
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.Reload
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.scan.ContScan
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.scan.InStream
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.scan.MultiScan
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.scan.Scan
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.Shutdown
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.Stats
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.Version
 
COMMAND - Static variable in class xyz.capybara.clamav.commands.VersionCommands
 
Command.CommandFormat - Enum in xyz.capybara.clamav.commands
 
CommunicationException - Exception in xyz.capybara.clamav.exceptions
 
CommunicationException(Throwable) - Constructor for exception xyz.capybara.clamav.exceptions.CommunicationException
 
ContScan - Class in xyz.capybara.clamav.commands.scan
 
ContScan(String) - Constructor for class xyz.capybara.clamav.commands.scan.ContScan
 

D

DEFAULT_SERVER_PLATFORM - Static variable in class xyz.capybara.clamav.ClamavClient
 
DEFAULT_SERVER_PORT - Static variable in class xyz.capybara.clamav.ClamavClient
 

F

fromPrefix(char) - Static method in enum xyz.capybara.clamav.commands.Command.CommandFormat
 

G

getCommandString() - Method in class xyz.capybara.clamav.commands.Command
 
getCommandString() - Method in class xyz.capybara.clamav.commands.Ping
 
getCommandString() - Method in class xyz.capybara.clamav.commands.Reload
 
getCommandString() - Method in class xyz.capybara.clamav.commands.scan.ContScan
 
getCommandString() - Method in class xyz.capybara.clamav.commands.scan.InStream
 
getCommandString() - Method in class xyz.capybara.clamav.commands.scan.MultiScan
 
getCommandString() - Method in class xyz.capybara.clamav.commands.scan.Scan
 
getCommandString() - Method in class xyz.capybara.clamav.commands.Shutdown
 
getCommandString() - Method in class xyz.capybara.clamav.commands.Stats
 
getCommandString() - Method in class xyz.capybara.clamav.commands.Version
 
getCommandString() - Method in class xyz.capybara.clamav.commands.VersionCommands
 
getFormat() - Method in class xyz.capybara.clamav.commands.Command
 
getFormat() - Method in class xyz.capybara.clamav.commands.Ping
 
getFormat() - Method in class xyz.capybara.clamav.commands.Reload
 
getFormat() - Method in class xyz.capybara.clamav.commands.scan.ContScan
 
getFormat() - Method in class xyz.capybara.clamav.commands.scan.InStream
 
getFormat() - Method in class xyz.capybara.clamav.commands.scan.MultiScan
 
getFormat() - Method in class xyz.capybara.clamav.commands.scan.Scan
 
getFormat() - Method in class xyz.capybara.clamav.commands.Shutdown
 
getFormat() - Method in class xyz.capybara.clamav.commands.Stats
 
getFormat() - Method in class xyz.capybara.clamav.commands.Version
 
getFormat() - Method in class xyz.capybara.clamav.commands.VersionCommands
 
getRawCommand() - Method in class xyz.capybara.clamav.commands.Command
 
getRawCommand() - Method in class xyz.capybara.clamav.commands.scan.ContScan
 
getRawCommand() - Method in class xyz.capybara.clamav.commands.scan.MultiScan
 
getRawCommand() - Method in class xyz.capybara.clamav.commands.scan.Scan
 

I

InStream - Class in xyz.capybara.clamav.commands.scan
 
InStream(InputStream) - Constructor for class xyz.capybara.clamav.commands.scan.InStream
 
InvalidResponseException - Exception in xyz.capybara.clamav.exceptions
 
InvalidResponseException(String) - Constructor for exception xyz.capybara.clamav.exceptions.InvalidResponseException
 

M

MultiScan - Class in xyz.capybara.clamav.commands.scan
 
MultiScan(String) - Constructor for class xyz.capybara.clamav.commands.scan.MultiScan
 

P

parallelScan(Path) - Method in class xyz.capybara.clamav.ClamavClient
Scans a file/directory on the filesystem of the ClamAV daemon and will continue the scan to the end even if a virus has been found.
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Command
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Ping
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Reload
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.scan.ScanCommand
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Shutdown
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Stats
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.Version
 
parseResponse(String) - Method in class xyz.capybara.clamav.commands.VersionCommands
 
ping() - Method in class xyz.capybara.clamav.ClamavClient
Pings the ClamAV daemon.
Ping - Class in xyz.capybara.clamav.commands
 
Ping() - Constructor for class xyz.capybara.clamav.commands.Ping
 
Platform - Enum in xyz.capybara.clamav.configuration
This enum is used to determine the file separator char which will be used when building the path to the file/directory to scan on the server filesystem.

R

readResponse(SocketChannel) - Method in class xyz.capybara.clamav.commands.Command
 
Reload - Class in xyz.capybara.clamav.commands
 
Reload() - Constructor for class xyz.capybara.clamav.commands.Reload
 
reloadVirusDatabases() - Method in class xyz.capybara.clamav.ClamavClient
Triggers the virus databases reloading by the ClamAV daemon

S

scan(InputStream) - Method in class xyz.capybara.clamav.ClamavClient
Scans an InputStream and sends a response as soon as a virus has been found.
scan(Path) - Method in class xyz.capybara.clamav.ClamavClient
Scans a file/directory on the filesystem of the ClamAV daemon and sends a response as soon as a virus has been found.
scan(Path, boolean) - Method in class xyz.capybara.clamav.ClamavClient
Scans a file/directory on the filesystem of the ClamAV daemon and may continue the scan to the end even if a virus has been found, depending on the continueScan argument.
Scan - Class in xyz.capybara.clamav.commands.scan
 
Scan(String) - Constructor for class xyz.capybara.clamav.commands.scan.Scan
 
ScanCommand - Class in xyz.capybara.clamav.commands.scan
 
ScanCommand() - Constructor for class xyz.capybara.clamav.commands.scan.ScanCommand
 
ScanFailureException - Exception in xyz.capybara.clamav.exceptions
 
ScanFailureException(String) - Constructor for exception xyz.capybara.clamav.exceptions.ScanFailureException
 
ScanResult - Class in xyz.capybara.clamav.commands.scan.result
This class holds the result of an antivirus scan.
ScanResult() - Constructor for class xyz.capybara.clamav.commands.scan.result.ScanResult
 
ScanResult.Status - Enum in xyz.capybara.clamav.commands.scan.result
 
send(InetSocketAddress) - Method in class xyz.capybara.clamav.commands.Command
 
send(InetSocketAddress) - Method in class xyz.capybara.clamav.commands.scan.InStream
 
Shutdown - Class in xyz.capybara.clamav.commands
 
Shutdown() - Constructor for class xyz.capybara.clamav.commands.Shutdown
 
shutdownServer() - Method in class xyz.capybara.clamav.ClamavClient
Immediately shutdowns the ClamAV daemon
stats() - Method in class xyz.capybara.clamav.ClamavClient
Requests stats from the ClamAV daemon
Stats - Class in xyz.capybara.clamav.commands
 
Stats() - Constructor for class xyz.capybara.clamav.commands.Stats
 

T

toServerPath(Path) - Method in enum xyz.capybara.clamav.configuration.Platform
 

U

UnknownCommandException - Exception in xyz.capybara.clamav.exceptions
 
UnknownCommandException(String) - Constructor for exception xyz.capybara.clamav.exceptions.UnknownCommandException
 
UnsupportedCommandException - Exception in xyz.capybara.clamav.exceptions
 
UnsupportedCommandException(String) - Constructor for exception xyz.capybara.clamav.exceptions.UnsupportedCommandException
 

V

valueOf(String) - Static method in enum xyz.capybara.clamav.commands.Command.CommandFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.capybara.clamav.commands.scan.result.ScanResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.capybara.clamav.configuration.Platform
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.capybara.clamav.commands.Command.CommandFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.capybara.clamav.commands.scan.result.ScanResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.capybara.clamav.configuration.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class xyz.capybara.clamav.ClamavClient
Requests the version of the ClamAV daemon
Version - Class in xyz.capybara.clamav.commands
 
Version() - Constructor for class xyz.capybara.clamav.commands.Version
 
VersionCommands - Class in xyz.capybara.clamav.commands
 
VersionCommands() - Constructor for class xyz.capybara.clamav.commands.VersionCommands
 

X

xyz.capybara.clamav - package xyz.capybara.clamav
 
xyz.capybara.clamav.commands - package xyz.capybara.clamav.commands
 
xyz.capybara.clamav.commands.scan - package xyz.capybara.clamav.commands.scan
 
xyz.capybara.clamav.commands.scan.result - package xyz.capybara.clamav.commands.scan.result
 
xyz.capybara.clamav.configuration - package xyz.capybara.clamav.configuration
 
xyz.capybara.clamav.exceptions - package xyz.capybara.clamav.exceptions
 
C D F G I M P R S T U V X 
Skip navigation links

Copyright © 2017. All rights reserved.