Class CatalogGenericTableEventServiceDelegator
java.lang.Object
org.apache.polaris.service.catalog.generic.CatalogGenericTableEventServiceDelegator
- All Implemented Interfaces:
org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService,CatalogAdapter
@Decorator
@Priority(1000)
public class CatalogGenericTableEventServiceDelegator
extends Object
implements org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService, CatalogAdapter
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogGenericTableEventServiceDelegator(GenericTableCatalogAdapter delegate, PolarisEventDispatcher polarisEventDispatcher, PolarisEventMetadataFactory eventMetadataFactory, CatalogPrefixParser prefixParser) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsecreateGenericTable(String prefix, String namespace, org.apache.polaris.service.types.CreateGenericTableRequest createGenericTableRequest, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponsedropGenericTable(String prefix, String namespace, String genericTable, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponselistGenericTables(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponseloadGenericTable(String prefix, String namespace, String genericTable, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.polaris.service.catalog.common.CatalogAdapter
validatePrincipal
-
Constructor Details
-
CatalogGenericTableEventServiceDelegator
public CatalogGenericTableEventServiceDelegator() -
CatalogGenericTableEventServiceDelegator
public CatalogGenericTableEventServiceDelegator(GenericTableCatalogAdapter delegate, PolarisEventDispatcher polarisEventDispatcher, PolarisEventMetadataFactory eventMetadataFactory, CatalogPrefixParser prefixParser)
-
-
Method Details
-
createGenericTable
public jakarta.ws.rs.core.Response createGenericTable(String prefix, String namespace, org.apache.polaris.service.types.CreateGenericTableRequest createGenericTableRequest, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) - Specified by:
createGenericTablein interfaceorg.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
-
dropGenericTable
public jakarta.ws.rs.core.Response dropGenericTable(String prefix, String namespace, String genericTable, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) - Specified by:
dropGenericTablein interfaceorg.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
-
listGenericTables
public jakarta.ws.rs.core.Response listGenericTables(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) - Specified by:
listGenericTablesin interfaceorg.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
-
loadGenericTable
public jakarta.ws.rs.core.Response loadGenericTable(String prefix, String namespace, String genericTable, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext) - Specified by:
loadGenericTablein interfaceorg.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
-