Class OxiaMetadataStoreProvider
java.lang.Object
org.apache.pulsar.metadata.impl.oxia.OxiaMetadataStoreProvider
- All Implemented Interfaces:
MetadataStoreProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull MetadataStorecreate(String metadataURL, MetadataStoreConfig metadataStoreConfig, boolean enableSessionWatcher) Creates a new MetadataStore.Scheme of the urls that MetadataSores provided by this object can handle.
-
Field Details
-
DefaultNamespace
- See Also:
-
OXIA_SCHEME
- See Also:
-
OXIA_SCHEME_IDENTIFIER
- See Also:
-
-
Constructor Details
-
OxiaMetadataStoreProvider
public OxiaMetadataStoreProvider()
-
-
Method Details
-
urlScheme
Description copied from interface:MetadataStoreProviderScheme of the urls that MetadataSores provided by this object can handle.- Specified by:
urlSchemein interfaceMetadataStoreProvider
-
create
@NonNull public @NonNull MetadataStore create(String metadataURL, MetadataStoreConfig metadataStoreConfig, boolean enableSessionWatcher) throws MetadataStoreException Description copied from interface:MetadataStoreProviderCreates a new MetadataStore.- Specified by:
createin interfaceMetadataStoreProvider- Throws:
MetadataStoreException- if any exception happens while creating the metadata store.
-