Package com.trendmicro.grid.acl.l0

ENTRY POINT: Defines all "level-0" frontend GRID interfaces and implementations for SOAP & REST services.

See:
          Description

Interface Summary
BatchCollection.Invoker<E,R> Defines an invoker that may be used to handle chunks of batch collections.
CacheControlService Implements rudimentary cache control and information gathering.
FileRequestService Defines services that allow accessing previously stored files from remote.
FileService Defines TM reachable services to query file details.
InternalCacheControlService Defines an internal service API of CacheControlService used to access cache control without requiring auth.
Level0Constants Defines constant expression for this API level.
Level0RestService Groups all Level0 REST services to automate their publishing under the spring bean "level0_JaxRsApplication".
PackageService Defines package related web services, that may be used inside the TM network.
ProcessingService Defines TM reachable services to control the processing inside the GRID.
PublicAuthenticationService Service interface allowing users to authenticate their session.
PublicCategoryService Defines public reachable services to query categories and views.
PublicFileService Defines public reachable services to query file details.
PublicPackageService Defines package related web services, accessible to the outside world.
PublicReportService Defines a public service to report file accesses.
ServerStatisticsService Defines an interface returning
SourceService Defines TM reachable services to work with sources.
 

Class Summary
BatchCollection<E> Defines a collection that fails if more than Limits.MAX_INCOMING_REQUEST_BATCH_SIZE elements are added.
KnownQueryContexts Enumerates all known query contexts.
KnownRoles Enumerates all known role names.
Level0RestService.RestUtil Is a collection of utilities for rest related services.
PublicAuthenticationRestService Implements a REST api to PublicAuthenticationService, to prepare the offering of REST services with authentication.
PublicCategoryRestService Implements a REST styled interface on top of the SOAP api using JAX-RS
PublicFileRestService Implements a REST styled interface on top of the SOAP api using JAX-RS
PublicPackageRestService Implements a REST styled interface on top of the SOAP api using JAX-RS
ServerStatisticsRestService Implements a REST service that provides the values offered by the server statistics service.
 

Exception Summary
AuthenticationException Defines a generic fault for authentication related issues.
BatchSizeExceededException Defines a SOAP fault that is sent as reply for "batch" enabled service methods when the batch size inside the request exceeds the configured limit.
IllegalRequestException Is thrown in case of the request arguments or the state is invalid.
InsufficientRightsException Defines the exception to throw if the logged in user has insufficient privileges.
NotAuthenticatedException Is thrown if the current user is not authenticated.
StorageFailedException Defines a generic fault for methods that store something and may fail on this.
WebException Defines a generic fault for webservice related issues.
 

Package com.trendmicro.grid.acl.l0 Description

ENTRY POINT: Defines all "level-0" frontend GRID interfaces and implementations for SOAP & REST services.