List of usage examples for org.hibernate.service UnknownUnwrapTypeException UnknownUnwrapTypeException
public UnknownUnwrapTypeException(Class unwrapType)
From source file:com.amalto.core.storage.DBCPConnectionProvider.java
License:Open Source License
@Override public <T> T unwrap(Class<T> unwrapType) { if (ConnectionProvider.class.equals(unwrapType) || DBCPConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } else if (DataSource.class.isAssignableFrom(unwrapType)) { return (T) ds; } else {/*w w w .j a va 2 s . co m*/ throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:com.infinities.keystone4j.jpa.provider.BoneCPConnectionProvider.java
License:Apache License
@SuppressWarnings("unchecked") @Override/* ww w. j a va 2s . c o m*/ public <T> T unwrap(Class<T> unwrapType) { if (BoneCPConnectionProvider.class.equals(unwrapType) || BoneCPConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } else { throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:com.infinities.skyport.jpa.provider.BoneCPConnectionProvider.java
License:Apache License
@SuppressWarnings("unchecked") @Override/*from www .jav a 2 s . c om*/ public <T> T unwrap(Class<T> unwrapType) { if (BoneCPConnectionProvider.class.equals(unwrapType) || DBCPConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } else { throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:com.jolbox.bonecp.provider.BoneCPConnectionProvider.java
License:Apache License
@SuppressWarnings("unchecked") @Override//from w w w . j av a 2 s . c om public <T> T unwrap(Class<T> unwrapType) { if (ConnectionProvider.class.equals(unwrapType) || BoneCPConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } throw new UnknownUnwrapTypeException(unwrapType); }
From source file:com.zaxxer.hikari.hibernate.HikariConnectionProvider.java
License:Apache License
@Override @SuppressWarnings("unchecked") public <T> T unwrap(Class<T> unwrapType) { if (ConnectionProvider.class.equals(unwrapType) || HikariConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } else if (DataSource.class.isAssignableFrom(unwrapType)) { return (T) this.hds; } else {//from w w w.j av a 2s . c om throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:de.innovationgate.webgate.api.jdbc.pool.DBCPConnectionProvider.java
License:Apache License
public <T> T unwrap(Class<T> unwrapType) { if (isUnwrappableAs(unwrapType)) { return (T) _ds; } else {/*from ww w . ja v a 2s . c o m*/ throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:de.innovationgate.webgate.api.jdbc.pool.DBCPReplicationConnectionProvider.java
License:Open Source License
public <T> T unwrap(Class<T> unwrapType) { if (isUnwrappableAs(unwrapType)) { return (T) _masterDS; } else {/*w w w. j a v a 2 s . c o m*/ throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:io.narayana.TransactionalConnectionProvider.java
License:Apache License
@Override public <T> T unwrap(Class<T> aClass) { if (isUnwrappableAs(aClass)) { return (T) this; }/*w w w . j av a 2s . co m*/ throw new UnknownUnwrapTypeException(aClass); }
From source file:org.apache.ode.dao.jpa.hibernate.DataSourceConnectionProvider.java
License:Apache License
@SuppressWarnings({ "unchecked" }) public <T> T unwrap(Class<T> unwrapType) { if (ConnectionProvider.class.equals(unwrapType) || DataSourceConnectionProvider.class.isAssignableFrom(unwrapType)) { return (T) this; } else {//from w w w . jav a 2 s . c o m throw new UnknownUnwrapTypeException(unwrapType); } }
From source file:org.egov.infra.config.persistence.multitenancy.MultiTenantDatabaseConnectionProvider.java
License:Open Source License
@Override public <T> T unwrap(final Class<T> unwrapType) { if (isUnwrappableAs(unwrapType)) return (T) this; else/*ww w . j a v a 2s . c o m*/ throw new UnknownUnwrapTypeException(unwrapType); }