Example usage for org.hibernate.service UnknownUnwrapTypeException UnknownUnwrapTypeException

List of usage examples for org.hibernate.service UnknownUnwrapTypeException UnknownUnwrapTypeException

Introduction

In this page you can find the example usage for org.hibernate.service UnknownUnwrapTypeException UnknownUnwrapTypeException.

Prototype

public UnknownUnwrapTypeException(Class unwrapType) 

Source Link

Usage

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);
}