Package com.trendmicro.grid.acl.ds.jpa

Implements datasource APIs using JPA and defines generic abstraction APIs to bind DB specifc functionality in other modules.

See:
          Description

Interface Summary
QueryHints Small collection of query hint keys and values to be used with QueryHint.
StorageOptions Contains options that influence the way the storage handlers behave.
 

Class Summary
AbstractFetcher<K,T,R extends Repository> Is a base to classes that implement fetching inside a JPA context using another repository through the repository selector.
AbstractReceivedFileContentsHandler<T> Is the base for handlers that deal with JpaFileDetails.
AbstractReceivedResultsHandler<T> Is the abstract base to implementations that handle aspects of the storage of processing results.
AbstractReceivedResultsHandler.StorageContext Defines a storage context for handlers that summarizes the information needed to process a single transaction.
JpaFileDetailsFetcher TODO: Create Description.
JpaFileRepository Implements FileProvider using JPA.
JpaJobRepository Implements JobRepository using JPA.
JpaPackageFamilyRepository Implements VendorRepository using JPA.
JpaPackageRepository Implements FileProvider using JPA.
JpaProcessingResultReceiver Implements ProcessingResultReceiver using JPA.
JpaReportReceiver Implements ReportReceiver using JPA.
JpaSourceDomainFetcher Is a service that fetches source domains.
JpaSourceDomainRepository Implements SourceDomainRepository using JPA.
JpaSourceFetcher TODO: Create Description.
JpaSourceRepository Implements SourceRepository using JPA.
JpaVendorRepository Implements VendorRepository using JPA.
ReceivedDataSetsHandler Is the primary handler that operates on the complete dataSets.
ReceivedPackageFamiliesHandler Implements a handler for syncing package families contained in processing results.
ReceivedPreparedPackagesHandler Manages updates to PACKAGES & HISTORY table.
ReceivedPreparedPackagesHandler.PreparedPackage Defines a prepared package that may be used for further updates.
ReceivedSourcesHandler Implements a handler for syncing source entries contained in processing results.
 

Package com.trendmicro.grid.acl.ds.jpa Description

Implements datasource APIs using JPA and defines generic abstraction APIs to bind DB specifc functionality in other modules.