phenote.config
Class DataAdapterConfig

java.lang.Object
  extended by phenote.config.DataAdapterConfig
Direct Known Subclasses:
QueryableAdapConfig

public class DataAdapterConfig
extends java.lang.Object


Constructor Summary
protected DataAdapterConfig()
           
(package private) DataAdapterConfig(phenote.config.xml.DataadapterDocument.Dataadapter xmlBean)
          construct from Dataadapter xml bean
 
Method Summary
(package private)  DataAdapterI getFileAdapter()
          check if enabled/constructed?
(package private)  java.lang.String getName()
           
(package private)  NCBIDataAdapterI getNCBIAdapter()
           
(package private)  QueryableDataAdapterI getQueryableAdapter()
           
(package private)  boolean hasSameAdapter(DataAdapterConfig dac)
           
(package private)  boolean isEnabled()
          default is true
(package private)  boolean isFileAdapter()
          Either its a file adapter or its a queryable/database adapter
(package private)  boolean isNCBIAdapter()
           
(package private)  boolean isQueryable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataAdapterConfig

DataAdapterConfig(phenote.config.xml.DataadapterDocument.Dataadapter xmlBean)
construct from Dataadapter xml bean


DataAdapterConfig

protected DataAdapterConfig()
Method Detail

getName

java.lang.String getName()

isQueryable

boolean isQueryable()

isFileAdapter

boolean isFileAdapter()
Either its a file adapter or its a queryable/database adapter


isNCBIAdapter

boolean isNCBIAdapter()

isEnabled

boolean isEnabled()
default is true


getFileAdapter

DataAdapterI getFileAdapter()
check if enabled/constructed?


hasSameAdapter

boolean hasSameAdapter(DataAdapterConfig dac)

getQueryableAdapter

QueryableDataAdapterI getQueryableAdapter()

getNCBIAdapter

NCBIDataAdapterI getNCBIAdapter()