Index
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
Tenantwhich can be used on SAP Business Technology Platform Cloud Foundry. - DefaultTenant(String) - Constructor for class com.sap.cloud.sdk.cloudplatform.tenant.DefaultTenant
-
Creates a
DefaultTenantwithout 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
TenantFacadewhich 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
Executableon behalf of a given tenant. - executeWithTenant(Tenant, Callable<T>) - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
-
Execute the given
Callableon 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
TenantFacadeinstance. - 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
TenantFacadeinstance.
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
ThreadContextListenerthat ensures the correct initialization ofTenants 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
Tenantto 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
- tryGetCurrentTenant() - Method in interface com.sap.cloud.sdk.cloudplatform.tenant.TenantFacade
-
Returns a
Tryof the currentTenant. - tryGetTenantFacade() - Static method in class com.sap.cloud.sdk.cloudplatform.tenant.TenantAccessor
-
Returns a
Tryof theTenantFacadeinstance.
All Classes and Interfaces|All Packages|Serialized Form