Package com.trendmicro.grid.acl.ds

Defines datasource interfaces that act as an abstraction layer between frontend related services (web services, visual presentation) and backend related services that implement the interfaces.

See:
          Description

Interface Summary
CategoryRepository Defines a readonly repositories for views.
CategoryViewRepository Defines a readonly repositories for views.
FileContentRepository Defines an abstraction layer on top of a physical repository of files.
FileProvider Defines a readonly repository that provides information on files.
JobRepository Defines a repository that manages the processing Jobs inside the GRID.
PackageFamilyRepository Defines a repository for package family entries.
PackageProvider Defines a readonly repository that provides information on packages.
ProcessingInitiator Implements an interface to an initiator for processing jobs.
ProcessingResultReceiver Implements an interface to a receiver for processing results.
ReportReceiver Defines the receiver interface for reports.
Repository Marks interfaces that specify a repository.
RepositorySelectorMBean Defines interfaces for the JMX monitoring extension.
RepositorySelectorsRepository Defines a repository of RepositorySelector instances.
SelectorAware Defines a interface to be used by classes that depend on selectors.
SourceDomainRepository Defines a repository of the domains form sources.
SourceRepository Defines a repository of sources for content stored inside the GRID.
VendorRepository Defines a repository for vendors.
 

Class Summary
DSUtil Utilities to work with the data source api.
RepositoriesContext Is a central context that allows accessing all registered data repositories.
RepositorySelector<R extends Repository> Is a helper class used to maintain the selection of an active repository.
RepositorySelectors Is a persitable list of repository selectors.
RepositorySelectorsFile Handles the loading and storing of the repository selectors file.
TagQueryExpression Implements a OO layout to hold parsed tag queries.
TagQueryExpressionBuilder Maintains tag query expression builders.
 

Annotation Types Summary
RemoteCacheable Is used as a general marker that must be present on methods that support caching by this module.
 

Package com.trendmicro.grid.acl.ds Description

Defines datasource interfaces that act as an abstraction layer between frontend related services (web services, visual presentation) and backend related services that implement the interfaces.