com.metamatrix.connector.xml.base
Class XMLConnectorStateImpl
java.lang.Object
com.metamatrix.connector.xml.base.XMLConnectorStateImpl
- All Implemented Interfaces:
- BaseXMLConnectorState, XMLConnectorState, java.lang.Cloneable
- Direct Known Subclasses:
- FileConnectorState, SecureConnectorStateImpl
public abstract class XMLConnectorStateImpl
- extends java.lang.Object
- implements java.lang.Cloneable, XMLConnectorState
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CACHE_TIMEOUT
public static final java.lang.String CACHE_TIMEOUT
- See Also:
- Constant Field Values
CACHE_ENABLED
public static final java.lang.String CACHE_ENABLED
- See Also:
- Constant Field Values
MAX_IN_MEMORY_STRING_SIZE
public static final java.lang.String MAX_IN_MEMORY_STRING_SIZE
- See Also:
- Constant Field Values
MAX_MEMORY_CACHE_SIZE
public static final java.lang.String MAX_MEMORY_CACHE_SIZE
- See Also:
- Constant Field Values
MAX_FILE_CACHE_SIZE
public static final java.lang.String MAX_FILE_CACHE_SIZE
- See Also:
- Constant Field Values
FILE_CACHE_LOCATION
public static final java.lang.String FILE_CACHE_LOCATION
- See Also:
- Constant Field Values
LOG_REQUEST_RESPONSE_DOCS
public static final java.lang.String LOG_REQUEST_RESPONSE_DOCS
- See Also:
- Constant Field Values
SAX_FILTER_PROVIDER_CLASS
public static final java.lang.String SAX_FILTER_PROVIDER_CLASS
- See Also:
- Constant Field Values
QUERY_PREPROCESS_CLASS
public static final java.lang.String QUERY_PREPROCESS_CLASS
- See Also:
- Constant Field Values
INPUT_STREAM_FILTER_CLASS
public static final java.lang.String INPUT_STREAM_FILTER_CLASS
- See Also:
- Constant Field Values
SAX_FILTER_PROVIDER_CLASS_DEFAULT
public static final java.lang.String SAX_FILTER_PROVIDER_CLASS_DEFAULT
- See Also:
- Constant Field Values
QUERY_PREPROCESS_CLASS_DEFAULT
public static final java.lang.String QUERY_PREPROCESS_CLASS_DEFAULT
- See Also:
- Constant Field Values
CONNECTOR_CAPABILITES
public static final java.lang.String CONNECTOR_CAPABILITES
- See Also:
- Constant Field Values
logger
protected ConnectorLogger logger
XMLConnectorStateImpl
public XMLConnectorStateImpl()
setState
public void setState(ConnectorEnvironment env)
throws ConnectorException
- Specified by:
setState
in interface BaseXMLConnectorState
- Throws:
ConnectorException
setLogger
public void setLogger(ConnectorLogger logger)
- Specified by:
setLogger
in interface BaseXMLConnectorState
getLogger
public ConnectorLogger getLogger()
- Specified by:
getLogger
in interface BaseXMLConnectorState
getState
public java.util.Properties getState()
- Specified by:
getState
in interface BaseXMLConnectorState
isNotNullOrEmpty
protected boolean isNotNullOrEmpty(java.lang.String value)
getCacheTimeoutSeconds
public final int getCacheTimeoutSeconds()
- Specified by:
getCacheTimeoutSeconds
in interface XMLConnectorState
- Returns:
- Returns the m_cacheTimeout.
getCacheTimeoutMillis
public final int getCacheTimeoutMillis()
- Specified by:
getCacheTimeoutMillis
in interface XMLConnectorState
isPreprocess
public boolean isPreprocess()
- Specified by:
isPreprocess
in interface XMLConnectorState
getConnectorCapabilities
public ConnectorCapabilities getConnectorCapabilities()
- Specified by:
getConnectorCapabilities
in interface XMLConnectorState
getMaxMemoryCacheSizeByte
public int getMaxMemoryCacheSizeByte()
- Specified by:
getMaxMemoryCacheSizeByte
in interface XMLConnectorState
getMaxMemoryCacheSizeKB
public int getMaxMemoryCacheSizeKB()
- Specified by:
getMaxMemoryCacheSizeKB
in interface XMLConnectorState
getMaxInMemoryStringSize
public int getMaxInMemoryStringSize()
- Specified by:
getMaxInMemoryStringSize
in interface XMLConnectorState
getMaxFileCacheSizeKB
public int getMaxFileCacheSizeKB()
- Specified by:
getMaxFileCacheSizeKB
in interface XMLConnectorState
getMaxFileCacheSizeByte
public int getMaxFileCacheSizeByte()
- Specified by:
getMaxFileCacheSizeByte
in interface XMLConnectorState
getCacheLocation
public java.lang.String getCacheLocation()
- Specified by:
getCacheLocation
in interface XMLConnectorState
isLogRequestResponse
public boolean isLogRequestResponse()
- Specified by:
isLogRequestResponse
in interface XMLConnectorState
getSAXFilterProvider
public SAXFilterProvider getSAXFilterProvider()
- Specified by:
getSAXFilterProvider
in interface XMLConnectorState
getPreprocessor
public IQueryPreprocessor getPreprocessor()
- Specified by:
getPreprocessor
in interface XMLConnectorState
setPluggableInputStreamFilterClass
public void setPluggableInputStreamFilterClass(java.lang.String filterClass)
getPluggableInputStreamFilterClass
public java.lang.String getPluggableInputStreamFilterClass()
- Specified by:
getPluggableInputStreamFilterClass
in interface XMLConnectorState
Copyright © 2009. All Rights Reserved.