org.mybatis.guice.environment
Class EnvironmentProvider

java.lang.Object
  extended by org.mybatis.guice.environment.EnvironmentProvider
All Implemented Interfaces:
javax.inject.Provider<org.apache.ibatis.mapping.Environment>

@Singleton
public final class EnvironmentProvider
extends Object
implements javax.inject.Provider<org.apache.ibatis.mapping.Environment>

Provides the myBatis Environment.

Version:
$Id: EnvironmentProvider.java 3600 2011-01-28 07:47:23Z simone.tripodi $

Constructor Summary
EnvironmentProvider()
           
 
Method Summary
 org.apache.ibatis.mapping.Environment get()
          
 void setDataSource(DataSource dataSource)
           
 void setId(String id)
           
 void setTransactionFactory(org.apache.ibatis.transaction.TransactionFactory transactionFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvironmentProvider

public EnvironmentProvider()
Method Detail

setId

public void setId(String id)

setTransactionFactory

public void setTransactionFactory(org.apache.ibatis.transaction.TransactionFactory transactionFactory)

setDataSource

public void setDataSource(DataSource dataSource)

get

public org.apache.ibatis.mapping.Environment get()

Specified by:
get in interface javax.inject.Provider<org.apache.ibatis.mapping.Environment>


Copyright © 2010-2011 MyBatis.org. All Rights Reserved.