Index

A C D E G H P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

afterInitialize(ThreadContext) - Method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantThreadContextListener
 

C

canEqual(Object) - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
 
com.sap.cloud.sdk.cloudplatform.tenant - package com.sap.cloud.sdk.cloudplatform.tenant
 
com.sap.cloud.sdk.cloudplatform.tenant.exception - package com.sap.cloud.sdk.cloudplatform.tenant.exception
 

D

DefaultTenant - Class in com.sap.cloud.sdk.cloudplatform.tenant
Implementation of Tenant which can be used on SAP Business Technology Platform Cloud Foundry.
DefaultTenant(String) - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
Creates a DefaultTenant without subdomain.
DefaultTenant(String, String) - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
 
DefaultTenantFacade - Class in com.sap.cloud.sdk.cloudplatform.tenant
Default implementation of TenantFacade which provides access to tenant information on SAP Business Technology Platform Cloud Foundry.
DefaultTenantFacade() - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenantFacade
 

E

equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
 
executeWithFallbackTenant(Supplier<Tenant>, Executable) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Execute the given Executable, using the given tenant as fallback if there is no other tenant available.
executeWithFallbackTenant(Supplier<Tenant>, Callable<T>) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Execute the given Callable, using the given tenant as fallback if there is no other tenant available.
executeWithTenant(Tenant, Executable) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Execute the given Executable on behalf of a given tenant.
executeWithTenant(Tenant, Callable<T>) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Execute the given Callable on behalf of a given tenant.

G

getCurrentTenant() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Returns the current Tenant.
getFallbackTenant() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Global fallback Tenant.
getPriority() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantThreadContextListener
 
getSubdomain() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
The subdomain of the tenant.
getSubdomain() - Method in interface com.sap.cloud.sdk.cloudplatform.tenant.TenantWithSubdomain
The subdomain of the tenant.
getTenantFacade() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Returns the TenantFacade instance.
getTenantId() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
The identifier of the tenant.
getTenantId() - Method in interface com.sap.cloud.sdk.cloudplatform.tenant.Tenant
Getter for the id of a tenant.

H

hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
 

P

PROPERTY_TENANT - Static variable in class com.sap.cloud.sdk.cloudplatform.tenant.TenantThreadContextListener
The ThreadContext key.

S

setFallbackTenant(Supplier<Tenant>) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Global fallback Tenant.
setTenantFacade(TenantFacade) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Replaces the default TenantFacade instance.

T

Tenant - Interface in com.sap.cloud.sdk.cloudplatform.tenant
An interface representing a Tenant on the SAP Business Technology Platform.
TenantAccessException - Exception in com.sap.cloud.sdk.cloudplatform.tenant.exception
Runtime exception indicating an issue while accessing a tenant.
TenantAccessException() - Constructor for exception com.sap.cloud.sdk.cloudplatform.tenant.exception.TenantAccessException
 
TenantAccessException(String) - Constructor for exception com.sap.cloud.sdk.cloudplatform.tenant.exception.TenantAccessException
Initializes the exception by delegating the message to the super constructor.
TenantAccessException(String, Throwable) - Constructor for exception com.sap.cloud.sdk.cloudplatform.tenant.exception.TenantAccessException
Initializes the exception by delegating the message and the causing exception to the super constructor.
TenantAccessException(Throwable) - Constructor for exception com.sap.cloud.sdk.cloudplatform.tenant.exception.TenantAccessException
Initializes the exception by delegating the causing exception to the super constructor.
TenantAccessor - Class in com.sap.cloud.sdk.cloudplatform.tenant
Accessor for retrieving the current Tenant.
TenantFacade - Interface in com.sap.cloud.sdk.cloudplatform.tenant
Facade for accessing the current Tenant.
TenantThreadContextListener - Class in com.sap.cloud.sdk.cloudplatform.tenant
Implementation of ThreadContextListener that ensures the correct initialization of Tenants when working with non-container managed threads on all supported Cloud platforms.
TenantThreadContextListener() - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.TenantThreadContextListener
Default constructor.
TenantThreadContextListener(Tenant) - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.TenantThreadContextListener
Constructor for providing a Tenant to be returned by this listener.
TenantWithSubdomain - Interface in com.sap.cloud.sdk.cloudplatform.tenant
Represents a {@link Tenant) that can be accessed through a subdomain.
toString() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
 
tryGetCurrentTenant() - Method in class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenantFacade
 
tryGetCurrentTenant() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Returns a Try of the current Tenant, or, if the Try is a failure, the global fallback.
tryGetCurrentTenant() - Method in interface com.sap.cloud.sdk.cloudplatform.tenant.TenantFacade
Returns a Try of the current Tenant.
tryGetTenantFacade() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
Returns a Try of the TenantFacade instance.
A C D E G H P S T 
All Classes and Interfaces|All Packages|Serialized Form