Example usage for org.hibernate.context.spi CurrentTenantIdentifierResolver interface-usage

List of usage examples for org.hibernate.context.spi CurrentTenantIdentifierResolver interface-usage

Introduction

In this page you can find the example usage for org.hibernate.context.spi CurrentTenantIdentifierResolver interface-usage.

Usage

From source file br.com.joaops.smt.configuration.CurrentTenantIdentifierResolverImpl.java

/**
 *
 * @author Joo Paulo
 */
public class CurrentTenantIdentifierResolverImpl implements CurrentTenantIdentifierResolver {

From source file br.com.uktech.multitenantschema.multitenant.CurrentTenantIdentifierResolverImpl.java

/**
 *
 * @author Carlos Alberto Cipriano Korovsky <carlos.korovsky at gmail.com>
 */
public class CurrentTenantIdentifierResolverImpl implements CurrentTenantIdentifierResolver {

From source file com.billkoch.examples.hibernate.HibernateTenantContextResolver.java

public class HibernateTenantContextResolver implements CurrentTenantIdentifierResolver {

    @Override
    public String resolveCurrentTenantIdentifier() {
        return TenantContext.currentTenant();
    }

From source file com.blogspot.hwellmann.multitenancy.hibernate.TenantResolver.java

/**
 * @author Harald Wellmann
 *
 */
public class TenantResolver implements CurrentTenantIdentifierResolver {

From source file com.wms.multitenant.tenant.resolver.CurrentTenantResolverImpl.java

/**
 *
 * @author Mazen
 * @company WeMake{}Stuff
 */
@Component

From source file eu.supersede.fe.multitenant.CurrentTenantIdentifierResolverImpl.java

/**
 * Class used to get the identifier of the currently used tenant.
 */
@Component
@PropertySource("file:../conf/multitenancy.properties")
public class CurrentTenantIdentifierResolverImpl implements CurrentTenantIdentifierResolver {

From source file org.ameba.samples.tenancy.TenantHolder.java

/**
 * A TenantHolder.
 *
 * @author <a href="mailto:scherrer@openwms.org">Heiko Scherrer</a>
 * @version 1.0
 * @since 1.0

From source file org.egov.infra.config.persistence.multitenancy.DomainBasedDatabaseTenantIdentifierResolver.java

public class DomainBasedDatabaseTenantIdentifierResolver implements CurrentTenantIdentifierResolver {

    @Override
    public String resolveCurrentTenantIdentifier() {
        return ApplicationThreadLocals.getTenantID() == null ? "ezgovDatabasePool"
                : ApplicationThreadLocals.getTenantID();

From source file org.egov.infra.config.persistence.multitenancy.DomainBasedSchemaTenantIdentifierResolver.java

public class DomainBasedSchemaTenantIdentifierResolver implements CurrentTenantIdentifierResolver {

    @Value("${default.schema.name}")
    private String defaultSchema;

    @Override

From source file org.horizontaldb.shard.hibernate.TenantContext.java

@Component("defaultTenantContext")
public class TenantContext implements CurrentTenantIdentifierResolver {
    private ThreadLocal<String> currentTenantId = new ThreadLocal<>();

    public String getCurrentTenantId() {
        return currentTenantId.get();