com.trendmicro.grid.acl.l0
Interface PublicReportService

All Superinterfaces:
Service

@PublicRequestContext
@WebServlet(value="/ws/level-0/reporting")
public interface PublicReportService
extends Service

Defines a public service to report file accesses.

Version:
1.0
Author:
Juergen_Kellerer, 2010-04-23

Method Summary
 void sendFileReport(FileReport fileReport)
          Allows to send a single file report to the grid.
 void sendFileReports(BatchCollection<FileReport> fileReports)
          Allows to send a collection of file reports to the grid.
 

Method Detail

sendFileReports

void sendFileReports(BatchCollection<FileReport> fileReports)
                     throws AuthenticationException
Allows to send a collection of file reports to the grid.

Parameters:
fileReports - The collection of reports to send.
Throws:
AuthenticationException - In case of the user isn't authenticated.

sendFileReport

void sendFileReport(FileReport fileReport)
                    throws AuthenticationException
Allows to send a single file report to the grid.

Parameters:
fileReport - The file report to send.
Throws:
AuthenticationException - In case of the user isn't authenticated.