org.smallmind.cloud.namespace.java.pool
Class JavaContextConnectionInstanceFactory

java.lang.Object
  extended by org.smallmind.cloud.namespace.java.pool.JavaContextConnectionInstanceFactory
All Implemented Interfaces:
ConnectionInstanceFactory<JavaContext,PooledJavaContext>

public class JavaContextConnectionInstanceFactory
extends Object
implements ConnectionInstanceFactory<JavaContext,PooledJavaContext>


Constructor Summary
JavaContextConnectionInstanceFactory(StorageType storageType, String contextPath, String host, int port, String rootNamespace, String userContext, String password)
           
 
Method Summary
 ConnectionInstance<PooledJavaContext> createInstance(ConnectionPool<PooledJavaContext> connectionPool)
           
 JavaContext rawInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaContextConnectionInstanceFactory

public JavaContextConnectionInstanceFactory(StorageType storageType,
                                            String contextPath,
                                            String host,
                                            int port,
                                            String rootNamespace,
                                            String userContext,
                                            String password)
Method Detail

rawInstance

public JavaContext rawInstance()
                        throws Exception
Specified by:
rawInstance in interface ConnectionInstanceFactory<JavaContext,PooledJavaContext>
Throws:
Exception

createInstance

public ConnectionInstance<PooledJavaContext> createInstance(ConnectionPool<PooledJavaContext> connectionPool)
                                                     throws Exception
Specified by:
createInstance in interface ConnectionInstanceFactory<JavaContext,PooledJavaContext>
Throws:
Exception


Copyright © 2011. All Rights Reserved.