A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractFetcher<K,T,R extends com.trendmicro.grid.acl.ds.Repository> - Class in com.trendmicro.grid.acl.ds.jpa
Is a base to classes that implement fetching inside a JPA context using another repository through the repository selector.
AbstractFetcher(Class<R>) - Constructor for class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
AbstractReceivedFileContentsHandler<T> - Class in com.trendmicro.grid.acl.ds.jpa
Is the base for handlers that deal with JpaFileDetails.
AbstractReceivedFileContentsHandler(JpaFileRepository) - Constructor for class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedFileContentsHandler
Creates a new instance.
AbstractReceivedResultsHandler<T> - Class in com.trendmicro.grid.acl.ds.jpa
Is the abstract base to implementations that handle aspects of the storage of processing results.
AbstractReceivedResultsHandler() - Constructor for class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler
 
AbstractReceivedResultsHandler.StorageContext - Class in com.trendmicro.grid.acl.ds.jpa
Defines a storage context for handlers that summarizes the information needed to process a single transaction.
AbstractReceivedResultsHandler.StorageContext(EntityManager, Collection<ProcessPackageDataSet>, boolean, boolean, boolean) - Constructor for class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
Constructs a new instance bound to the given EntityManager.
addJobSources(UUID, List<Source>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
addJobSources(Job, List<Source>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
alignRevisionWithSession(EntityManager) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
Selects the current max revision that is stored in the history tables.
alignRevisionWithSession(EntityManager) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
Selects the current max revision that is stored in the history tables.
appendSingleElementToList(Collection<T>, TypedQuery<? extends T>) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Appends exactly one element to the given result list (using 'null' if the query produces no results).
applyFinalPackageUpdates(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler.PreparedPackage
Performs a final package update and optionally forces the increment of the revision.
applyPage(Q, int, int) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Applies page number and size to the query.
assemble(Serializable, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
assemble(Serializable, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 

B

BTMTransactionManagerLookup - Class in org.hibernate.transaction
TransactionManager lookup strategy for BTM
BTMTransactionManagerLookup() - Constructor for class org.hibernate.transaction.BTMTransactionManagerLookup
 
buildCriteriaQuery(String, DaysRange, FullTextSession) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
buildIndexNow() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
buildIndexNow(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 

C

CACHE_RETRIEVE_MODE - Static variable in interface com.trendmicro.grid.acl.ds.jpa.QueryHints
Key; Controls whether the query cache is read by the query that has the query hint.
CACHE_STORE_MODE - Static variable in interface com.trendmicro.grid.acl.ds.jpa.QueryHints
Key; Controls whether the query cache is written by the query that has the query hint.
CACHEABLE - Static variable in interface com.trendmicro.grid.acl.ds.jpa.QueryHints
Key; Controls whether the query cache is enabled.
call(E) - Method in interface com.trendmicro.grid.acl.ds.jpa.util.JpaUtils.Callback
 
checkpoint() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaProcessingResultReceiver
clone() - Method in class com.trendmicro.grid.acl.ds.jpa.util.FileDetailsMap
 
com.trendmicro.grid.acl.ds.jpa - 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.
com.trendmicro.grid.acl.ds.jpa.entities - package com.trendmicro.grid.acl.ds.jpa.entities
Defines persistable, JPA enabled versions (sub-classes) of securable datatypes defined under the datasource API.
com.trendmicro.grid.acl.ds.jpa.tagquery - package com.trendmicro.grid.acl.ds.jpa.tagquery
 
com.trendmicro.grid.acl.ds.jpa.types - package com.trendmicro.grid.acl.ds.jpa.types
 
com.trendmicro.grid.acl.ds.jpa.util - package com.trendmicro.grid.acl.ds.jpa.util
Defines a collection of shared utilies used by the JPA implementations.
create(String, String, String, Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
create(JpaVendor, String, String, Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
 
create(String, String, Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
createFileDetails(FileDetails) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Creates the specified FILE_CONTENTs entry.
createIdentifier(URI, URI) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
createJob() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
createOrUpdate(SourceDomain) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
createOrUpdateFileReference(AbstractReceivedResultsHandler.StorageContext, FileDetails, boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedFileContentsHandler
Creates or updates the file reference for the given source file details instance.
createOrUpdateFileReferences(AbstractReceivedResultsHandler.StorageContext, Collection<PackageMember>) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedFileContentsHandler
Creates or updates the file references for the given list of package members.
createSource(URI, URI, SourceInformation, Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
createSubJob(UUID) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository

D

DatabaseFeatures - Class in com.trendmicro.grid.acl.ds.jpa.types
Is a small utility class that attempts to detect database specific features that adjust the behaviour of the hibernate type implementations.
deepCopy(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
deepCopy(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
deepCopy(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
deserializeMetadata(String) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Deserizalizes the given XML serialized metadata.
deserializeMetadata(Source) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Deserizalizes the given XML serialized metadata.
deserializeTags(String) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Deserizalizes the given serialized tags.
detectIfApplicable(EntityManager, boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
detectIfApplicable(EntityManager, boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
disassemble(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
disassemble(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 

E

em - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
 
EMPTY_METADATA_EQUALS_NULL - Static variable in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Toggles whether EMPTY metadata and 'NULL' are treated equal.
enableHistoryRecording - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources.ID
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
equals(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
equals(Object, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
equals(Object, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
equals(Object, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
export(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
Exports this element for external use, without fetching the identifier values.
export() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
Exports this element for external use.
export(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
Exports this element for external use, without fetching the identifier values.
export() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
Exports this element for external use.
extractName(String, int) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Extracts a name part of a hierarchic package, family or vendor name.

F

fallbackToGenericProvider(TagQueryExpression, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
Returns true if the specified tag query should be executed with the generic provider instead of this provider.
fetch(K) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
fetch(R, K) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
fetch(FileProvider, FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileDetailsFetcher
 
fetch(SourceDomainRepository, String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainFetcher
 
fetch(SourceRepository, SourceIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceFetcher
 
FileDetailsMap<V extends com.trendmicro.grid.acl.l0.datatypes.FileDetails> - Class in com.trendmicro.grid.acl.ds.jpa.util
Maps file details against their identifiers using SHA1 keys.
FileDetailsMap(int) - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.FileDetailsMap
 
FileDetailsMap() - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.FileDetailsMap
 
FileQueryConfigurator<T> - Class in com.trendmicro.grid.acl.ds.jpa.util
Is a helper class that configures and caches queries that fetch results by FileIdentifier.
FileQueryConfigurator(EntityManager, Class<T>, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.FileQueryConfigurator
Creates a new configurator.
FileQueryConfigurator(EntityManager, Class<T>, String, String, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.FileQueryConfigurator
Creates a new configurator.
finalizeJob(UUID, Job.State) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
finalizeJob(Job, Job.State) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
fromBytes(byte[]) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Decodes a UUID from its byte representation.
FulltextIndexDirectoryProvider - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Simple override to allow the usage of "${resource.path}" for configuring the fulltext index location and the usage of RAM directories when unit testing.
FulltextIndexDirectoryProvider() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.FulltextIndexDirectoryProvider
 

G

GenericTagQueryProvider - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Implements a generic tag query provider that acts as the default provider when no other provider is enabled.
GenericTagQueryProvider() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
get(String, Document) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 
get(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.util.FileDetailsMap
 
get(String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Gets the serialized variant of the specified tag list.
getAccessCount() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
getAllPaged(int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
getBasename() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
getBatchSize() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
getBatchSize() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
getByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
getByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
getByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
getCanonicalIdentifiers(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
getContainedFilesCount() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getContentTag() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
getCrc32() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
getCreated() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
getCreated() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getCreated() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
getCurrentAction() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction.IndexActionRunner
Returns the currently running action or 'null' if non is currently running.
getDetailsQueryConfigurator() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns a query configurator that configures queries returning FileDetails by FileIdentifiers.
getDirectory() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.FulltextIndexDirectoryProvider
 
getDisplayName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
getDisplayName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
getDisplayName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getDisplayName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
getFallbackRepository() - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
getFallbackRepository() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileDetailsFetcher
 
getFallbackRepository() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainFetcher
 
getFallbackRepository() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceFetcher
 
getFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
getFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
getFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
getFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
getFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
getFileDetails(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns the JpaFileDetails element for the given identifer.
getFileDetailsList(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
getFileInformationList(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
getFileReference() - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler.PreparedPackage
Returns the reference to the package file.
getFilesContainedInPackage(JpaPackageDetails) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
Returns a map of contained files for the given package details.
getFilesContainedInPackageById(FileIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getFilesContainedInPackageByName(String, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getFinished() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getFirstSeen() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getFirstSeen() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getFirstSeen() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
getFulltextIndexSession() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
getHistoryId() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
getHistoryId() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
getId() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
getIdentifier() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
getIndexableRange(String) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
getIndexedElements() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
getIndexedElements() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
getIndexedRange() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
getInformation() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
getInstance() - Static method in class com.trendmicro.grid.acl.ds.jpa.types.DatabaseFeatures
 
getInstance() - Static method in class com.trendmicro.grid.acl.ds.jpa.util.NameValidator
 
getInternalURIString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getJob() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources
 
getJobDetails(UUID) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
getJobs(Collection<UUID>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
getJobsByStateInRange(Job.State, Date, Date, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
getJobState(UUID) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
getJpaDateFieldName(DaysRange, boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
Returns the name of the date field that corresponds to the days range.
getJpaFileDetailsList(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns the file details list for the given files.
getJpaFileInformationList(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns the file information list for the given files.
getJpaPackageDetailsListById(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
Returns the package details on the given package file ids.
getJpaPackageDetailsListByName(Collection<String>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
Returns the package details on the given package names.
getLastIndexed() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
getLastModified() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
getLastProcessed() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getLastRetrieved() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getLastUpdated() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getLeastRecentlyProcessed() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
getMatchingFiles(TagQueryExpression, Range, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
getMatchingFilesGenericQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingFilesQuery(EntityManager, TagQueryExpression, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingFilesQuery(EntityManager, TagQueryExpression, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingFilesQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingFilesQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingFilesRangeQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingFilesRangeQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingPackageNames(TagQueryExpression, Range, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getMatchingPackageNamesGenericQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingPackageNamesQuery(EntityManager, TagQueryExpression, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingPackageNamesQuery(EntityManager, TagQueryExpression, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingPackageNamesQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingPackageNamesQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMatchingPackageNamesRangeQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.GenericTagQueryProvider
 
getMatchingPackageNamesRangeQueryCount() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
getMd5() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
getMetadata() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
getMostRecentlyProcessed() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
getMostRecentlyProcessed(String) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
getName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
getName() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
getOrCreate(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
getPackageDetailsListById(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackageDetailsListByName(Collection<String>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackageFamily() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getPackageFileDetails() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getPackageFileIdentifiersByName(Collection<String>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackageFileInformation() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getPackageInformation() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getPackageInformationListById(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackageInformationListByName(Collection<String>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackageNamesInFamily(String, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackagePrimaryKeyByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
Returns the primary key of the specified package or 'null' if it does not exist.
getPackagesContainedInPackageById(FileIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPackagesContainedInPackageByName(String, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getPageSize() - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
 
getParent() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
getParent() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
getParentJob() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getPendingMillisToIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
Returns the number of millis that are pending to get indexed.
getPendingMillisToIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
Returns the pending millis that are about to get indexed (0 if the indexer is not running).
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
getPrimaryKey() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
getProgress() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
Returns the progress of the indexing operation.
getPublicGUID() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getPublicGUID() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
getQuery(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.util.FileQueryConfigurator
Returns the configured query.
getQueuePath() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
getReference() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
getReference() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
getReference(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns a lazy loaded JpaFileDetails that may be used to satisfy foreign keys with minimum overhead.
getReference(FileQueryConfigurator<Integer>, FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns a lazy loaded JpaFileDetails that may be used to satisfy foreign keys with minimum overhead.
getReference() - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler.PreparedPackage
Returns the package reference to link other resources.
getReferenceByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
Returns a lightweight reference used to satisfy foreign key constraints.
getReferenceByName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
Returns a lightweight reference used to satisfy foreign key constraints.
getReferencedFiles(SourceIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getReferencedPackages(SourceIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getReferenceQueryConfigurator() - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns a query configurator that configures queries returning primary keys by FileIdentifiers.
getReferences(Collection<? extends FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
Returns lazy loaded JpaFileDetails that may be used to satisfy foreign keys with minimum overhead.
getReferencingPackageNames(String, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getReferencingPackageNamesById(FileIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
getReferencingSources(FileIdentifier, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getRemoteFileName() - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler.PreparedPackage
Returns the recorded public filename of the assigned file for this package.
getRemoteURIString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getReportId() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
getReverse(String) - Method in class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Gets the de-serialized variant of the specified tag list.
getRevision() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
getRevision() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
getRevision() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
getRevision() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
getRevision() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
getRootPackageReference(JpaPackageRepository) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
Returns a reference to the root package if available or 'null'.
getSearchIndexWriter() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
getSelectedProvider(EntityManager) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.TagQueryProviderSelector
Returns the provider that can handle tag queries on the given entity manager.
getSha1() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
getSource() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
getSource() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources
 
getSource(SourceIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
Returns a modifyable source instance or 'null' if no source existis under the id.
getSourceDomain() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getSourceInformation() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
getSourceInformationList(Collection<SourceIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getSourcePackageCount() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getSourceReference(SourceIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
Returns a lightweight reference to the source of 'null' if the source doesn't exist.
getSourceRepository() - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedSourcesHandler
 
getSources(Collection<SourceIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getSourceSiteCount() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getSourcesOfDomainInRange(String, Date, Date, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
getStagesPassed() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getState() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getSubJobs() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
getTags() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
getTags() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
getTagsAsArray() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
getTagsAsArray() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
getTimePeriod() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
getTimePeriod() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
getTotalMillisToIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
Returns the total millis that will be indexed.
getTotalMillisToIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
Returns the total millis that are about to get indexed (0 if the indexer is not running).
getTransactionIdentifier(Transaction) - Method in class org.hibernate.transaction.BTMTransactionManagerLookup
getTransactionManager(Properties) - Method in class org.hibernate.transaction.BTMTransactionManagerLookup
getType() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
getUntypedQuery(FileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.util.FileQueryConfigurator
Returns the configured query.
getUserTransactionName() - Method in class org.hibernate.transaction.BTMTransactionManagerLookup
getValue(PropertySection, String) - Static method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler
Shortcut to retrieve a boolean value form the given property section.
getVendor() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 

H

handle(AbstractReceivedResultsHandler.StorageContext) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler
Handles the job in relation to the given storage context.
handle(AbstractReceivedResultsHandler.StorageContext) - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedDataSetsHandler
Handles the job in relation to the given storage context.
handle(AbstractReceivedResultsHandler.StorageContext) - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPackageFamiliesHandler
Creates a corresponding collection of package family references that can be used to store packages.
handle(AbstractReceivedResultsHandler.StorageContext) - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler
Handles the job in relation to the given storage context.
handle(AbstractReceivedResultsHandler.StorageContext) - Method in class com.trendmicro.grid.acl.ds.jpa.ReceivedSourcesHandler
Creates a corresponding collection of source references that can be used to assign them to files.
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources.ID
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
hashCode() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
hashCode(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
hashCode(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
hashCode(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 

I

ignoreAllUpdates - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
 
ignoreNullMetadataUpdates - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
 
incompatibleRepositoryKey - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
index() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
Indexes the next junk of pending entities.
IndexAction - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Implements the indexing logic.
IndexAction(SearchIndexer, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
 
IndexAction.IndexActionRunner - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Provides a runnable that performs the indexing task.
IndexAction.IndexActionRunner(SearchIndexer, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction.IndexActionRunner
 
indexEntities(String, DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
IndexOptimizeTask - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Optimized the hibernate search FT index.
IndexOptimizeTask(SearchIndexer) - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexOptimizeTask
 
IndexQueue - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Is metadata that describes what content is already indexed or does still need to be processed.
IndexQueue() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
IndexQueue(Date, Date) - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
initialize(String, Properties, BuildContext) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.FulltextIndexDirectoryProvider
 
invalidate() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
isAfter(Date, Date) - Static method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler
If a null safe compare method for 2 dataes.
isFilesKnown(Collection<FileIdentifier>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
isFilesTaggedWith(Collection<FileIdentifier>, String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
isIndexing() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
Returns true if the index action is indexing.
isIndexing() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
Returns true if the indexer is currently running.
isLocalFulltextSearchEnabled() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
isMutable() - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
isMutable() - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
isNull(Metadata) - Static method in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler
Checks whether the given metadata element can be considered to be null.
isNVarcharSupported() - Method in class com.trendmicro.grid.acl.ds.jpa.types.DatabaseFeatures
Returns true if the database (& configured dialect) has support the type Types.NVARCHAR.
isPackagesTaggedWithById(Collection<FileIdentifier>, String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
isPackagesTaggedWithByName(Collection<String>, String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
isSqlXmlSupported() - Method in class com.trendmicro.grid.acl.ds.jpa.types.DatabaseFeatures
Returns true if the database (& configured dialect) has support for the type Types.SQLXML.
isTaggedWith(Tagged, String[]) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Returns true if the element is tagged with the given tags.
isTemporary() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
isUnknown() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
isUnknown() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 

J

JpaFileDetails - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds FileDetails to the table "FILE_CONTENTS".
JpaFileDetails() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
JpaFileDetails(JpaFileIdentifier, JpaFileInformation, Metadata) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
JpaFileDetailsFetcher - Class in com.trendmicro.grid.acl.ds.jpa
TODO: Create Description.
JpaFileDetailsFetcher() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaFileDetailsFetcher
 
JpaFileHistory - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements a read and writeable history entry for the FILE_CONTENT_HISTORY table.
JpaFileHistory() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
JpaFileHistory(JpaFileDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
Creates a new history entry for the given file content entry.
JpaFileHistory.ID - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the primary key of the table "FILE_CONTENT_HISTORY".
JpaFileHistory.ID() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
JpaFileHistory.ID(JpaFileDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
JpaFileIdentifier - Class in com.trendmicro.grid.acl.ds.jpa.entities
Defines the identifier of a file content entry.
JpaFileIdentifier() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
JpaFileIdentifier(FileIdentifier, Metadata) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
JpaFileIdentifier(byte[]) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
JpaFileIdentifier(byte[], byte[]) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
JpaFileInformation - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds FileInformation to the table "FILE_CONTENTS".
JpaFileInformation() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
JpaFileInformation(FileInformation) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
JpaFileInformation(boolean) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
JpaFileReport - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements a read and writeable statistics entry for the FILE_CONTENT_STATISTICS table.
JpaFileReport() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
JpaFileReport(JpaFileDetails, FileReport) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
JpaFileReport.ID - Class in com.trendmicro.grid.acl.ds.jpa.entities
Defines the ID of a statistics.
JpaFileReport.ID() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
JpaFileReport.ID(JpaFileDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
JpaFileRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements FileProvider using JPA.
JpaFileRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
JpaFileSource - Class in com.trendmicro.grid.acl.ds.jpa.entities
This entity defines a join between FileDetails and Source.
JpaFileSource() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
JpaFileSource(JpaFileDetails, JpaSource) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
JpaFileSourceId - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the primary key of the table "FILE_CONTENT_SOURCES".
JpaFileSourceId() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
JpaFileSourceId(JpaFileDetails, JpaSource) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
JpaJob - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds Job to the table "JOBS".
JpaJob() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
Used by JPA to construct an empty instance.
JpaJob(UUID, JpaJob) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
Constructs a new JpaJob instance for the given parent job.
JpaJobRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements JobRepository using JPA.
JpaJobRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
 
JpaJobSources - Class in com.trendmicro.grid.acl.ds.jpa.entities
This entity defines a join between Job and Source.
JpaJobSources() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources
 
JpaJobSources(JpaJob, JpaSource) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources
 
JpaJobSources.ID - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the primary key for the table "JOB_SOURCES".
JpaJobSources.ID() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources.ID
 
JpaNamedFileIdentifier - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the JPA driven database bindings for the PACKAGE_FILES table.
JpaNamedFileIdentifier() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
JpaNamedFileIdentifier(JpaFileDetails, JpaPackageDetails, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
JpaNamedFileIdentifierHistory - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the JPA driven database bindings for the table "PACKAGE_FILES_HISTORY".
JpaNamedFileIdentifierHistory() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
JpaNamedFileIdentifierHistory(JpaFileDetails, JpaPackageDetails, String, JpaNamedFileIdentifierHistory.HistoryType, int) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
JpaNamedFileIdentifierHistory.HistoryType - Enum in com.trendmicro.grid.acl.ds.jpa.entities
 
JpaNamedFileIdentifierHistoryId - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the primary key of the table "PACKAGE_FILES_HISTORY".
JpaNamedFileIdentifierHistoryId() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
JpaNamedFileIdentifierHistoryId(JpaFileDetails, JpaPackageDetails, String, int) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
JpaNamedFileIdentifierId - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements the primary key for the table "PACKAGE_FILES".
JpaNamedFileIdentifierId() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
JpaNamedFileIdentifierId(JpaFileDetails, JpaPackageDetails, String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
JpaPackageDetails - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds PackageDetails to the table "PACKAGES".
JpaPackageDetails() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
JpaPackageDetails(JpaPackageFamily, JpaPackageInformation, Metadata, JpaFileDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
JpaPackageFamily - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds PackageFamily to the table "PACKAGE_FAMILY".
JpaPackageFamily() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
JpaPackageFamily(JpaVendor, String, String, Metadata) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
JpaPackageFamilyRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements VendorRepository using JPA.
JpaPackageFamilyRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
 
JpaPackageHistory - Class in com.trendmicro.grid.acl.ds.jpa.entities
Implements a read and writeable history entry for the FILE_CONTENT_HISTORY table.
JpaPackageHistory() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
JpaPackageHistory(JpaPackageDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
Creates a new history entry for the given package entry.
JpaPackageHistoryId - Class in com.trendmicro.grid.acl.ds.jpa.entities
Defines the ID of a history entry.
JpaPackageHistoryId() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
JpaPackageHistoryId(JpaPackageDetails) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
JpaPackageInformation - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds PackageInformation to the table "PACKAGES".
JpaPackageInformation() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
JpaPackageInformation(String, String, String, String, String[], JpaFileInformation) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
JpaPackageRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements FileProvider using JPA.
JpaPackageRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
JpaProcessingResultReceiver - Class in com.trendmicro.grid.acl.ds.jpa
Implements ProcessingResultReceiver using JPA.
JpaProcessingResultReceiver() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaProcessingResultReceiver
 
JpaReportReceiver - Class in com.trendmicro.grid.acl.ds.jpa
Implements ReportReceiver using JPA.
JpaReportReceiver() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaReportReceiver
 
JpaSource - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds Source to the table "SOURCE".
JpaSource() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
JpaSource(URI, URI, JpaSourceInformation, JpaSourceDomain, Metadata) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
JpaSourceDomain - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds SourceDomain to the table "SOURCE_DOMAIN".
JpaSourceDomain() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
JpaSourceDomain(String) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
JpaSourceDomain(SourceDomain) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
JpaSourceDomainFetcher - Class in com.trendmicro.grid.acl.ds.jpa
Is a service that fetches source domains.
JpaSourceDomainFetcher() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainFetcher
 
JpaSourceDomainRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements SourceDomainRepository using JPA.
JpaSourceDomainRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
JpaSourceFetcher - Class in com.trendmicro.grid.acl.ds.jpa
TODO: Create Description.
JpaSourceFetcher() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaSourceFetcher
 
JpaSourceInformation - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds SourceInformation to the table "SOURCE".
JpaSourceInformation() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
JpaSourceInformation(SourceIdentifier) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
JpaSourceInformation(SourceInformation, SourceIdentifier) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
JpaSourceRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements SourceRepository using JPA.
JpaSourceRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
JpaUtils - Class in com.trendmicro.grid.acl.ds.jpa.util
A small set of common helper methods used to simplify working with JPA.
JpaUtils.Callback<E,V> - Interface in com.trendmicro.grid.acl.ds.jpa.util
Defines a callback to use for converting types.
JpaVendor - Class in com.trendmicro.grid.acl.ds.jpa.entities
Binds Vendor to the table "VENDORS".
JpaVendor() - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
JpaVendor(String, String, Date, Metadata) - Constructor for class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
JpaVendorRepository - Class in com.trendmicro.grid.acl.ds.jpa
Implements VendorRepository using JPA.
JpaVendorRepository() - Constructor for class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
 

K

KEEP_OVERSIZED_SOURCE_LINK_INFO_INTERVAL - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Is the amount of time to keep the information on a package that more than StorageOptions.MAX_SOURCE_LINK_FETCH_SIZE source links were returned when creating the fast lookup buffer.

L

LimitedWriter - Class in com.trendmicro.grid.acl.ds.jpa.util
Is a filter stream that limits the maximum amount of characters written to the underlying stream.
LimitedWriter(Writer, long) - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.LimitedWriter
 
LimitedWriter.OutOfBounds - Exception in com.trendmicro.grid.acl.ds.jpa.util
 
LimitedWriter.OutOfBounds() - Constructor for exception com.trendmicro.grid.acl.ds.jpa.util.LimitedWriter.OutOfBounds
 
listNames(int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
listNames(int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
listNamesByVendor(String, int) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository

M

markAsIndexed(DaysRange) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
MAX_CACHED_ELEMENTS - Static variable in class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Specifies the number of tag lists that are contained in this cache.
MAX_SOURCE_LINK_FETCH_SIZE - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Specifies the maximum amount of source links to fetch in a fast lookup buffer when checking the requirement of linking single package members against sources.
META_FILENAME_DEFAULT_KEYS - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Specifies the default list of meta data keys that are tried to extract the filename of a package inside the source metadata element.
META_FILENAME_KEYS - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Is the value that holds the actual search list of meta-data keys.
metadataDiffers(MetadataOwner, MetadataOwner) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Returns true if the 2 metadata owning instances differ.
MetadataType - Class in com.trendmicro.grid.acl.ds.jpa.types
Implements a custom type to drive the METADATA column.
MetadataType() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
 
MutableType - Class in com.trendmicro.grid.acl.ds.jpa.types
Base implementation for mutable types.
MutableType() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.MutableType
 

N

NameValidator - Class in com.trendmicro.grid.acl.ds.jpa.util
Validates vendor, packageFamily and package names for plausibility.
NameValidator.InvalidNameException - Exception in com.trendmicro.grid.acl.ds.jpa.util
 
NameValidator.InvalidNameException(String) - Constructor for exception com.trendmicro.grid.acl.ds.jpa.util.NameValidator.InvalidNameException
 
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
 
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
 
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 

O

objectToString(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListFieldBridge
 
objectToString(Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 
optimizeIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
optimizeIndex() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
org.hibernate.transaction - package org.hibernate.transaction
 

P

parentJob - Variable in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
PATH_DELIMITERS - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Defines the characters to consider as path delimiters when checking whether files were renamed, removed or added.
pollNextRange(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
primaryKey - Variable in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
put(FileIdentifier, V) - Method in class com.trendmicro.grid.acl.ds.jpa.util.FileDetailsMap
 
put(String[], String) - Method in class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Sets the serialized variant of the specified tag list.
put(String, String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Sets the de-serialized variant of the specified tag list.

Q

QueryHints - Interface in com.trendmicro.grid.acl.ds.jpa
Small collection of query hint keys and values to be used with QueryHint.
queryLastProcessed(String, boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 

R

receive(Collection<ProcessPackageDataSet>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaProcessingResultReceiver
receivedDataSets - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractReceivedResultsHandler.StorageContext
 
ReceivedDataSetsHandler - Class in com.trendmicro.grid.acl.ds.jpa
Is the primary handler that operates on the complete dataSets.
ReceivedDataSetsHandler(JpaFileRepository, JpaPackageRepository, ReceivedPreparedPackagesHandler, ReceivedSourcesHandler) - Constructor for class com.trendmicro.grid.acl.ds.jpa.ReceivedDataSetsHandler
Creates a new thread safe instance.
ReceivedPackageFamiliesHandler - Class in com.trendmicro.grid.acl.ds.jpa
Implements a handler for syncing package families contained in processing results.
ReceivedPackageFamiliesHandler(JpaVendorRepository, JpaPackageFamilyRepository) - Constructor for class com.trendmicro.grid.acl.ds.jpa.ReceivedPackageFamiliesHandler
Creates a new instance that operates on the given repositories and settings.
ReceivedPreparedPackagesHandler - Class in com.trendmicro.grid.acl.ds.jpa
Manages updates to PACKAGES & HISTORY table.
ReceivedPreparedPackagesHandler(JpaFileRepository, JpaPackageRepository, AbstractReceivedResultsHandler<Collection<JpaPackageFamily>>) - Constructor for class com.trendmicro.grid.acl.ds.jpa.ReceivedPreparedPackagesHandler
Creates a new thread safe instance.
ReceivedPreparedPackagesHandler.PreparedPackage - Class in com.trendmicro.grid.acl.ds.jpa
Defines a prepared package that may be used for further updates.
ReceivedSourcesHandler - Class in com.trendmicro.grid.acl.ds.jpa
Implements a handler for syncing source entries contained in processing results.
ReceivedSourcesHandler(JpaSourceRepository) - Constructor for class com.trendmicro.grid.acl.ds.jpa.ReceivedSourcesHandler
Creates a thread safe instance.
receiveFileReports(Collection<FileReport>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaReportReceiver
 
referenceFilesFromSources(Collection<JpaFileDetails>, Collection<JpaSource>) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
Links (references) the given files with all given sources.
refreshSelectors(RepositorySelectorsRepository) - Method in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
replace(Object, Object, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.MutableType
replace(Object, Object, Object) - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
returnedClass() - Method in class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
 
returnedClass() - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
returnedClass() - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
ROOT_PACKAGE_NAME - Static variable in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
run() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction.IndexActionRunner
 
run() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexOptimizeTask
 

S

SearchIndexer - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Builds the fulltext index incrementally on a scheduled basis.
SearchIndexer() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
SearchIndexWriter - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
 
SearchIndexWriter() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
SearchTagQueryProvider - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Implements a tag query provider that retrieves results from a local fulltext index that is created and queried using Hibernate Search (backed by Apache Lucene).
SearchTagQueryProvider() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchTagQueryProvider
 
selector - Variable in class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
 
serializeMetadata(Metadata) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Serializes the given metadata to XML.
serializeTags(String[]) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Serializes the given tag array to text.
set(String, Object, Document, LuceneOptions) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListFieldBridge
 
set(String, Object, Document, LuceneOptions) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 
setAccessCount(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
setBasename(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
setBatchSize(int) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
setBatchSize(int) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexWriter
 
setContainedFilesCount(Integer) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setContentTag(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
setCrc32(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
setCreated(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setDisplayName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
setDisplayName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setDisplayName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
setEnableHistoryRecording(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaProcessingResultReceiver
 
setFinished(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setFirstSeen(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setFirstSeen(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setFirstSeen(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
setIdentifier(JpaFileIdentifier) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
setInformation(JpaFileInformation) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
setInternalURI(SourceIdentifier, URI) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
setInternalURIString(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setLastModified(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
setLastProcessed(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setLastRetrieved(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setLastUpdated(Date) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setLocalFulltextSearchEnabled(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.SearchIndexer
 
setMd5(byte[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
setMetadata(Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
setName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
setName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
setPackageFamily(JpaPackageFamily) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setPackageFileDetails(JpaFileDetails) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setPackageFileInformation(JpaFileInformation) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setPackageInformation(JpaPackageInformation) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaFileRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceDomainRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
setPageSize(int) - Static method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
 
setParameterValues(Map<String, String>) - Method in class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 
setParentJob(JpaJob) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setParentJobId(UUID) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
setPrimaryKey(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
 
setPublicGUID(byte[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setPublicGUID(byte[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
setRemoteURIString(String) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setRevision(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
 
setRevision(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
 
setSha1(byte[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileIdentifier
 
setSourceDomain(JpaSourceDomain) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setSourceInformation(JpaSourceInformation) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
 
setSourcePackageCount(Integer) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setSourceSiteCount(Integer) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setStagesPassed(int) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setState(Job.State) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setSubJobs(List<JpaJob>) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
setTagsAsArray(String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setTagsAsArray(String[]) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
setTemporary(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
setUnknown(boolean) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
 
setVendor(JpaVendor) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
 
SINGLE_ELEMENT_CALLBACK - Static variable in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Straight converter callback that simply passed single or array input to a single output.
sqlTypes() - Method in class com.trendmicro.grid.acl.ds.jpa.types.MetadataType
 
sqlTypes() - Method in class com.trendmicro.grid.acl.ds.jpa.types.TagListType
sqlTypes() - Method in class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
start(DirectoryBasedIndexManager) - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.FulltextIndexDirectoryProvider
 
stop() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.FulltextIndexDirectoryProvider
 
StorageOptions - Interface in com.trendmicro.grid.acl.ds.jpa
Contains options that influence the way the storage handlers behave.
storeAsHex - Variable in class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 
subJobs - Variable in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 

T

TagListFieldBridge - Class in com.trendmicro.grid.acl.ds.jpa.types
TODO: Describe Class
TagListFieldBridge() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.TagListFieldBridge
 
TagListType - Class in com.trendmicro.grid.acl.ds.jpa.types
Implements a custom type to drive the TAGS column.
TagListType() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.TagListType
 
TagQueryProviderSelector - Class in com.trendmicro.grid.acl.ds.jpa.tagquery
Is a small service that selects the tag query provider to use for a certain Entitymanager.
TagQueryProviderSelector() - Constructor for class com.trendmicro.grid.acl.ds.jpa.tagquery.TagQueryProviderSelector
 
tagsDiffer(Tagged, Tagged) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Returns true if the 2 tagged instances differ.
TagsSerializedCache - Class in com.trendmicro.grid.acl.ds.jpa.util
Implements a LRU cache to buffer the serialized state of a tag list.
TagsSerializedCache() - Constructor for class com.trendmicro.grid.acl.ds.jpa.util.TagsSerializedCache
Constructs a new cache instance.
TIME_UPDATES_ACCURACY - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Defines a delta time window in MS that is used to update timestamps with a single update command instead of an expensive per-member basis.
toBytes(UUID) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Encodes a UUID to its byte representation.
toListPage(TypedQuery<E>, T) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Converts the given query to a list page.
toListPage(TypedQuery<V>, JpaUtils.Callback<V, E>, T) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Converts the given query to a list page using converterCallback to convert results.
toListPage(Query, JpaUtils.Callback<V, E>, T) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Converts the given query to a list page using converterCallback to convert results.
toNameListPage(Query, int, int) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Converts the given query to a name list page.
toNameListPage(TypedQuery<String>, int, int) - Static method in class com.trendmicro.grid.acl.ds.jpa.util.JpaUtils
Converts the given query to a name list page.
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileDetails
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory.ID
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileInformation
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport.ID
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSource
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileSourceId
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJob
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources.ID
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaJobSources
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifier
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistoryId
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierId
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageDetails
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageFamily
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistoryId
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSource
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaVendor
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexAction
 
toString() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
touchLastIndexed() - Method in class com.trendmicro.grid.acl.ds.jpa.tagquery.IndexQueue
 
translateValues() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileReport
Translate the table columns used to store the count into to the amount field value.
TwoWayByteArrayFieldBridge - Class in com.trendmicro.grid.acl.ds.jpa.types
Bridges "byte[]" fields between Lucene and Hibernate.
TwoWayByteArrayFieldBridge() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.TwoWayByteArrayFieldBridge
 

U

UnicodeStringType - Class in com.trendmicro.grid.acl.ds.jpa.types
Implements a custom Hibernate type that allows the mapping of "nvarchar" columns.
UnicodeStringType() - Constructor for class com.trendmicro.grid.acl.ds.jpa.types.UnicodeStringType
 
update(PackageFamily) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaPackageFamilyRepository
update(Vendor) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaVendorRepository
updateFrom(SourceInformation) - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceInformation
 
updateJob(Job) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaJobRepository
updateSource(SourceInformation, Metadata) - Method in class com.trendmicro.grid.acl.ds.jpa.JpaSourceRepository
 
USE_GENERIC_FALLBACK_WITH_FULLTEXT_INDEX - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Specifies whether the generic tag query provider is used when the fulltext index is queried for very small time ranges that are below the resolution of the FT index or when the FT index is currently build and more than one day of content is pending to get indexed.
USE_LOCAL_FULLTEXT_INDEX - Static variable in interface com.trendmicro.grid.acl.ds.jpa.StorageOptions
Controls whether hibernate search is enabled to index tag fields locally using an Apache Lucene backend for all tag matching queries.

V

V_USE - Static variable in interface com.trendmicro.grid.acl.ds.jpa.QueryHints
Hint value for QueryHints.CACHE_RETRIEVE_MODE and QueryHints.CACHE_STORE_MODE
V_YES - Static variable in interface com.trendmicro.grid.acl.ds.jpa.QueryHints
Hint value for QueryHints.CACHEABLE.
validateAndSetNames() - Method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageInformation
 
validatePackageFamilyName(String, String) - Method in class com.trendmicro.grid.acl.ds.jpa.util.NameValidator
 
validatePackageName(String, String) - Method in class com.trendmicro.grid.acl.ds.jpa.util.NameValidator
 
validateVendorName(String) - Method in class com.trendmicro.grid.acl.ds.jpa.util.NameValidator
 
valueOf(String) - Static method in enum com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory.HistoryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.trendmicro.grid.acl.ds.jpa.entities.JpaNamedFileIdentifierHistory.HistoryType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasChanged(JpaFileDetails, FileDetails, boolean) - Static method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaFileHistory
Returns true if history relevant values differ.
wasChanged(PackageDetails, PackageDetails, boolean) - Static method in class com.trendmicro.grid.acl.ds.jpa.entities.JpaPackageHistory
Returns true if history relevant values differ.
write(int) - Method in class com.trendmicro.grid.acl.ds.jpa.util.LimitedWriter
write(char[], int, int) - Method in class com.trendmicro.grid.acl.ds.jpa.util.LimitedWriter
write(String, int, int) - Method in class com.trendmicro.grid.acl.ds.jpa.util.LimitedWriter

A B C D E F G H I J K L M N O P Q R S T U V W