com.trendmicro.grid.acl.ds.jpa
Class JpaFileDetailsFetcher

java.lang.Object
  extended by com.trendmicro.grid.acl.ds.jpa.AbstractFetcher<com.trendmicro.grid.acl.l0.datatypes.FileIdentifier,JpaFileDetails,com.trendmicro.grid.acl.ds.FileProvider>
      extended by com.trendmicro.grid.acl.ds.jpa.JpaFileDetailsFetcher
All Implemented Interfaces:
com.trendmicro.grid.acl.ds.SelectorAware

@Service
public class JpaFileDetailsFetcher
extends AbstractFetcher<com.trendmicro.grid.acl.l0.datatypes.FileIdentifier,JpaFileDetails,com.trendmicro.grid.acl.ds.FileProvider>

TODO: Create Description.

Version:
1.0
Author:
juergen_kellerer, 2010-06-01

Field Summary
 
Fields inherited from class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
incompatibleRepositoryKey, selector
 
Constructor Summary
JpaFileDetailsFetcher()
           
 
Method Summary
protected  Object fetch(com.trendmicro.grid.acl.ds.FileProvider repository, com.trendmicro.grid.acl.l0.datatypes.FileIdentifier key)
           
protected  JpaFileRepository getFallbackRepository()
           
 
Methods inherited from class com.trendmicro.grid.acl.ds.jpa.AbstractFetcher
fetch, refreshSelectors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaFileDetailsFetcher

public JpaFileDetailsFetcher()
Method Detail

getFallbackRepository

protected JpaFileRepository getFallbackRepository()
Specified by:
getFallbackRepository in class AbstractFetcher<com.trendmicro.grid.acl.l0.datatypes.FileIdentifier,JpaFileDetails,com.trendmicro.grid.acl.ds.FileProvider>

fetch

protected Object fetch(com.trendmicro.grid.acl.ds.FileProvider repository,
                       com.trendmicro.grid.acl.l0.datatypes.FileIdentifier key)
Specified by:
fetch in class AbstractFetcher<com.trendmicro.grid.acl.l0.datatypes.FileIdentifier,JpaFileDetails,com.trendmicro.grid.acl.ds.FileProvider>