com.ca.jcs.stub
Class StubMetaConnectorConfig

java.lang.Object
  extended by com.ca.jcs.cfg.ConnectorConfig
      extended by com.ca.jcs.meta.MetaConnectorConfig
          extended by com.ca.jcs.meta.MetaPoolingConnectorConfig
              extended by com.ca.jcs.stub.StubMetaConnectorConfig

public class StubMetaConnectorConfig
extends MetaPoolingConnectorConfig

Allows some behavioural values normally hard-wired in each connector implementation to be set via Spring XML, because the nature of StubMetaConnector is that it used as a place holder for scripting connectors etc and consequently needs to be more configurable. Values specified in this class will override default settings in the connector.


Field Summary
 
Fields inherited from class com.ca.jcs.meta.MetaPoolingConnectorConfig
poolConfig
 
Fields inherited from class com.ca.jcs.cfg.ConnectorConfig
CONFIG_LOG
 
Constructor Summary
StubMetaConnectorConfig()
           
 
Method Summary
 HashSet<OpProcessor.MethodName> getAutoDirectAssocExlusions()
           
 Boolean getAutoDirectAssocRequired()
           
 Boolean getBehaviourSearchObjAsLookup()
           
 Boolean getBehaviourSearchSingleClass()
           
 Boolean getHiddenLdapBaseDn()
           
 Boolean getIndirectAssociations()
           
 Boolean getObjectClassRequired()
           
 String getQuoteString()
           
 void setAutoDirectAssocExlusions(HashSet<OpProcessor.MethodName> autoDirectAssocExlusions)
          Passed through to stub connector's BaseConnector.getAutoDirectAssocExlusions()
 void setAutoDirectAssocRequired(Boolean autoAssociations)
          Passed through to stub connector's BaseConnector.isAutoDirectAssocRequired()
 void setBehaviourSearchObjAsLookup(Boolean behaviourSearchObjAsLookup)
          Passed through to stub connector's BaseConnector.isBehaviourSearchObjAsLookup()
 void setBehaviourSearchSingleClass(Boolean behaviourSearchSingleClass)
          Passed through to stub connector's BaseConnector.isBehaviourSearchSingleClass()
 void setHiddenLdapBaseDn(Boolean hiddenLdapBaseDn)
          Passed through to stub connector's BaseConnector.isHiddenLdapBaseDn()
 void setIndirectAssociations(Boolean indirectAssociations)
          Passed through to stub connector's BaseConnector.isIndirectAssociations()
 void setObjectClassRequired(Boolean objectClassRequired)
          Passed through to stub connector's BaseConnector.isObjectClassRequired()
 void setQuoteString(String quoteString)
          Passed through to stub connector's BaseConnector.setQuoteString(String)
 
Methods inherited from class com.ca.jcs.meta.MetaPoolingConnectorConfig
getPoolConfig, setPoolConfig
 
Methods inherited from class com.ca.jcs.meta.MetaConnectorConfig
getAllowNonFilterableNamingAttrs, getContainerBaseObjectClass, getVirtualContainers, setAllowNonFilterableNamingAttrs, setContainerBaseObjectClass, setVirtualContainers
 
Methods inherited from class com.ca.jcs.cfg.ConnectorConfig
getAcceptedUnknownAttrIds, getAllowMetadataModify, getAttrHeaderMsgFormatId, getCacheManagerClass, getCacheManagerConfigReference, getConverters, getExceptionRetryMap, getObjHeaderMsgFormatId, getResilientDelay, getResilientMaxRetries, getRollbackConnectionAttrs, getStaticMetadataFile, getStaticMethodScriptStyleMetaDataFile, getStreamingQueryThreshold, getTypeConverter, getValidators, isCachingRequired, isCaseSensitive, isCheckObjectExistenceForDeletion, isFailOnUnknownAttrIds, isImmediateQueryFlush, isLazyConnect, isMapAcceptedUnknownAttrIds, isSearchExpensiveAttrs, isTransactional, isValidateFromConnector, isValidateToConnector, mergeMap, setAcceptedUnknownAttrIds, setAllowMetadataModify, setAttrHeaderMsgFormatId, setCacheManagerClass, setCacheManagerConfigReference, setCachingRequired, setCaseSensitive, setCheckObjectExistenceForDeletion, setConverters, setExceptionRetryMap, setFailOnUnknownAttrIds, setImmediateQueryFlush, setLazyConnect, setMapAcceptedUnknownAttrIds, setObjHeaderMsgFormatId, setResilientDelay, setResilientMaxRetries, setRollbackConnectionAttrs, setSearchExpensiveAttrs, setStaticMetadataFile, setStaticMethodScriptStyleMetaDataFile, setStreamingQueryThreshold, setTransactional, setValidateFromConnector, setValidateToConnector, setValidators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubMetaConnectorConfig

public StubMetaConnectorConfig()
Method Detail

getQuoteString

public String getQuoteString()

setQuoteString

public void setQuoteString(String quoteString)
Passed through to stub connector's BaseConnector.setQuoteString(String)


getBehaviourSearchObjAsLookup

public Boolean getBehaviourSearchObjAsLookup()

setBehaviourSearchObjAsLookup

public void setBehaviourSearchObjAsLookup(Boolean behaviourSearchObjAsLookup)
Passed through to stub connector's BaseConnector.isBehaviourSearchObjAsLookup()


getBehaviourSearchSingleClass

public Boolean getBehaviourSearchSingleClass()

setBehaviourSearchSingleClass

public void setBehaviourSearchSingleClass(Boolean behaviourSearchSingleClass)
Passed through to stub connector's BaseConnector.isBehaviourSearchSingleClass()


getObjectClassRequired

public Boolean getObjectClassRequired()

setObjectClassRequired

public void setObjectClassRequired(Boolean objectClassRequired)
Passed through to stub connector's BaseConnector.isObjectClassRequired()


getHiddenLdapBaseDn

public Boolean getHiddenLdapBaseDn()

setHiddenLdapBaseDn

public void setHiddenLdapBaseDn(Boolean hiddenLdapBaseDn)
Passed through to stub connector's BaseConnector.isHiddenLdapBaseDn()


getIndirectAssociations

public Boolean getIndirectAssociations()

setIndirectAssociations

public void setIndirectAssociations(Boolean indirectAssociations)
Passed through to stub connector's BaseConnector.isIndirectAssociations()


getAutoDirectAssocRequired

public Boolean getAutoDirectAssocRequired()

setAutoDirectAssocRequired

public void setAutoDirectAssocRequired(Boolean autoAssociations)
Passed through to stub connector's BaseConnector.isAutoDirectAssocRequired()


getAutoDirectAssocExlusions

public HashSet<OpProcessor.MethodName> getAutoDirectAssocExlusions()

setAutoDirectAssocExlusions

public void setAutoDirectAssocExlusions(HashSet<OpProcessor.MethodName> autoDirectAssocExlusions)
Passed through to stub connector's BaseConnector.getAutoDirectAssocExlusions()



Created 2011-07-14 13:27 EST