org.apache.tomcat.jdbc.naming
Class GenericNamingResourcesFactory
java.lang.Object
org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory
- All Implemented Interfaces:
- javax.naming.spi.ObjectFactory
public class GenericNamingResourcesFactory
- extends java.lang.Object
- implements javax.naming.spi.ObjectFactory
Simple way of configuring generic resources by using reflection.
Example usage:
<Resource factory="org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory"
name="jdbc/test"
type="org.apache.derby.jdbc.ClientXADataSource"
databaseName="sample"
createDatabase="create"
serverName="localhost"
port="1527"/>
Method Summary |
static java.lang.String |
capitalize(java.lang.String name)
|
java.lang.Object |
getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable<?,?> environment)
|
static boolean |
setProperty(java.lang.Object o,
java.lang.String name,
java.lang.String value,
boolean invokeSetProperty)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericNamingResourcesFactory
public GenericNamingResourcesFactory()
getObjectInstance
public java.lang.Object getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable<?,?> environment)
throws java.lang.Exception
- Specified by:
getObjectInstance
in interface javax.naming.spi.ObjectFactory
- Throws:
java.lang.Exception
setProperty
public static boolean setProperty(java.lang.Object o,
java.lang.String name,
java.lang.String value,
boolean invokeSetProperty)
capitalize
public static java.lang.String capitalize(java.lang.String name)
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.