com.caucho.jca.cfg
Class ConnectionFactoryConfig

java.lang.Object
  extended by com.caucho.webbeans.cfg.WbComponentConfig
      extended by com.caucho.config.types.BeanConfig
          extended by com.caucho.jca.cfg.ConnectionFactoryConfig

public class ConnectionFactoryConfig
extends BeanConfig

Configuration for the connection-factory pattern.


Field Summary
 
Fields inherited from class com.caucho.webbeans.cfg.WbComponentConfig
_comp
 
Constructor Summary
ConnectionFactoryConfig()
           
 
Method Summary
 void deploy()
           
protected  java.lang.String getDefaultScope()
           
 void init()
          Initialization.
 void setMaxActiveTime(Period period)
           
 void setMaxConnections(int max)
           
 void setResourceAdapter(ResourceAdapter ra)
           
 
Methods inherited from class com.caucho.config.types.BeanConfig
getBeanConfigClass, getFilename, getLine, getMBeanName, getUri, introspectPostInit, setBeanConfigClass, setClass, setConfigLocation, setJndiName, setMbeanClass, setMbeanInterface, setMbeanName, setType, setUri
 
Methods inherited from class com.caucho.webbeans.cfg.WbComponentConfig
addBinding, addOptionalStringProperty, addParam, addStringProperty, createObjectNoInit, getBindingList, getClassType, getComponent, getComponentFactory, getComponentType, getInit, getName, getObject, getTagName, getType, setComponentType, setInit, setName, setScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionFactoryConfig

public ConnectionFactoryConfig()
Method Detail

getDefaultScope

protected java.lang.String getDefaultScope()
Overrides:
getDefaultScope in class BeanConfig

setResourceAdapter

public void setResourceAdapter(ResourceAdapter ra)

setMaxConnections

public void setMaxConnections(int max)

setMaxActiveTime

public void setMaxActiveTime(Period period)

init

public void init()
Description copied from class: WbComponentConfig
Initialization.

Overrides:
init in class BeanConfig

deploy

public void deploy()
Overrides:
deploy in class WbComponentConfig