Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » naming » factory » [javadoc | source]
org.apache.naming.factory
public class: BeanFactory [javadoc | source]
java.lang.Object
   org.apache.naming.factory.BeanFactory

All Implemented Interfaces:
    ObjectFactory

Object factory for any Resource conforming to the JavaBean spec.

This factory can be configured in a <DefaultContext> or <Context> element in your conf/server.xml configuration file. An example of factory configuration is:

<Resource name="jdbc/myDataSource" auth="SERVLET"
type="oracle.jdbc.pool.OracleConnectionCacheImpl"/>
<ResourceParams name="jdbc/myDataSource">
<parameter>
<name>factory</name>
<value>org.apache.naming.factory.BeanFactory</value>
</parameter>
<parameter>
<name>driverType</name>
<value>thin</value>
</parameter>
<parameter>
<name>serverName</name>
<value>hue</value>
</parameter>
<parameter>
<name>networkProtocol</name>
<value>tcp</value>
</parameter>
<parameter>
<name>databaseName</name>
<value>XXXX</value>
</parameter>
<parameter>
<name>portNumber</name>
<value>NNNN</value>
</parameter>
<parameter>
<name>user</name>
<value>XXXX</value>
</parameter>
<parameter>
<name>password</name>
<value>XXXX</value>
</parameter>
<parameter>
<name>maxLimit</name>
<value>5</value>
</parameter>
</ResourceParams>
Method from org.apache.naming.factory.BeanFactory Summary:
getObjectInstance
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.naming.factory.BeanFactory Detail:
 public Object getObjectInstance(Object obj,
    Name name,
    Context nameCtx,
    Hashtable environment) throws NamingException 
    Create a new Bean instance.