org.apache.oodt.cas.filemgr.ingest
Class AbstractCacheServerFactory

java.lang.Object
  extended by org.apache.oodt.cas.filemgr.ingest.AbstractCacheServerFactory
All Implemented Interfaces:
CacheFactory
Direct Known Subclasses:
LocalCacheFactory, RmiCacheServerFactory

public abstract class AbstractCacheServerFactory
extends Object
implements CacheFactory

Version:
$Revision: 13181 $

Describe your class here

.
Author:
mattmann, bfoster

Field Summary
protected  URL fmUrl
           
protected  List<String> productTypeNames
           
protected  String rangeEndDateTime
           
protected  String rangeQueryElementName
           
protected  String rangeStartDateTime
           
protected  String uniqueElementName
           
 
Constructor Summary
AbstractCacheServerFactory()
           
 
Method Summary
abstract  Cache createCache()
          Create a new Cache.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rangeQueryElementName

protected String rangeQueryElementName

rangeStartDateTime

protected String rangeStartDateTime

rangeEndDateTime

protected String rangeEndDateTime

uniqueElementName

protected String uniqueElementName

productTypeNames

protected List<String> productTypeNames

fmUrl

protected URL fmUrl
Constructor Detail

AbstractCacheServerFactory

public AbstractCacheServerFactory()
                           throws InstantiationException
Throws:
InstantiationException
Method Detail

createCache

public abstract Cache createCache()
                           throws InstantiationException
Description copied from interface: CacheFactory
Create a new Cache.

Specified by:
createCache in interface CacheFactory
Returns:
A new Cache, constructed by the implementing Factory.
Throws:
InstantiationException - If the the particular Cache can not be created for some reason.


Copyright © 1999-2011 Apache OODT. All Rights Reserved.