br.gov.frameworkdemoiselle.internal.producer
Class ConnectionProducer

java.lang.Object
  extended by br.gov.frameworkdemoiselle.internal.producer.ConnectionProducer
All Implemented Interfaces:
java.io.Serializable

@RequestScoped
public class ConnectionProducer
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ConnectionProducer()
           
 
Method Summary
 void close()
           
 java.sql.Connection createDefault(javax.enterprise.inject.spi.InjectionPoint ip, JDBCConfig config)
           
 java.sql.Connection createNamed(javax.enterprise.inject.spi.InjectionPoint ip, JDBCConfig config)
           
 java.util.Map<java.lang.String,java.sql.Connection> getCache()
           
 java.sql.Connection getConnection(java.lang.String name)
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionProducer

public ConnectionProducer()
Method Detail

init

@PostConstruct
public void init()

createDefault

@Default
@Produces
public java.sql.Connection createDefault(javax.enterprise.inject.spi.InjectionPoint ip,
                                                          JDBCConfig config)

createNamed

@Produces
public java.sql.Connection createNamed(javax.enterprise.inject.spi.InjectionPoint ip,
                                                JDBCConfig config)

getConnection

public java.sql.Connection getConnection(java.lang.String name)

close

@PreDestroy
public void close()

getCache

public java.util.Map<java.lang.String,java.sql.Connection> getCache()


Copyright © 2013 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.