org.wso2.carbon.identity.common.testng
Class MockInitialContextFactory
- java.lang.Object
-
- org.wso2.carbon.identity.common.testng.MockInitialContextFactory
-
- All Implemented Interfaces:
- InitialContextFactory
public class MockInitialContextFactory extends Object implements InitialContextFactory
Mock initial context factory to be used to supply Datasource, etc.
-
Constructor Summary
Constructors Constructor and Description MockInitialContextFactory()
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static void
closeDatasource(String name)
Closes the datasource, given the JNDI name.static void
destroy()
Destroy the initial context.Context
getInitialContext(Hashtable<?,?> environment)
static org.apache.commons.dbcp.BasicDataSource
initializeDatasource(String datasourceName, Class clazz, String[] files)
Initializes the datasource given JNDI name and files.
-
Method Detail
getInitialContext
public Context getInitialContext(Hashtable<?,?> environment) throws NamingException
- Specified by:
-
getInitialContext
in interfaceInitialContextFactory
- Throws:
-
NamingException
destroy
public static void destroy()
Destroy the initial context.
closeDatasource
public static void closeDatasource(String name)
Closes the datasource, given the JNDI name.- Parameters:
-
name
-
Copyright © 2018 WSO2. All rights reserved.