Uses of Interface
org.apache.hadoop.hbase.wal.WALProvider
Packages that use WALProvider
-
Uses of WALProvider in org.apache.hadoop.hbase.wal
Classes in org.apache.hadoop.hbase.wal that implement WALProviderModifier and TypeClassDescriptionclassAbstractFSWALProvider<T extends AbstractFSWAL<?>>Base class of a WAL Provider that returns a single thread safe WAL that writes to Hadoop FS.classBase class for a WAL Provider.classA WAL provider that useAsyncFSWAL.(package private) classNo-op implementation ofWALProviderused when the WAL is disabled.classA WAL provider that useFSHLog.classA WAL Provider that returns a WAL per group of regions.Fields in org.apache.hadoop.hbase.wal declared as WALProviderFields in org.apache.hadoop.hbase.wal with type parameters of type WALProviderModifier and TypeFieldDescriptionprivate final ConcurrentMap<String,WALProvider> RegionGroupingProvider.cachedA group-provider mapping, make sure one-one rather than many-one mapping(package private) final Class<? extends WALProvider>WALFactory.Providers.clazzprivate final AtomicReference<WALProvider>LazyInitializedWALProvider.holderprivate Class<? extends WALProvider>RegionGroupingProvider.providerClassMethods in org.apache.hadoop.hbase.wal that return WALProviderModifier and TypeMethodDescriptionprivate WALProviderRegionGroupingProvider.createProvider(String group) (package private) static WALProviderWALFactory.createProvider(Class<? extends WALProvider> clazz) (package private) WALProviderWALFactory.getMetaProvider()(package private) WALProviderLazyInitializedWALProvider.getProvider()(package private) WALProviderLazyInitializedWALProvider.getProviderNoCreate()Get the provider if it already initialized, otherwise just returnnullinstead of creating it.(package private) WALProviderWALFactory.getReplicationProvider()private WALProviderRegionGroupingProvider.getWALProvider(RegionInfo region) WALFactory.getWALProvider()Methods in org.apache.hadoop.hbase.wal that return types with arguments of type WALProviderModifier and TypeMethodDescriptionWALFactory.getAllWALProviders()Returns all the wal providers, for example, the default one, the one for hbase:meta and the one for hbase:replication.(package private) Class<? extends WALProvider>WALFactory.getProviderClass(String key, String defaultValue) Method parameters in org.apache.hadoop.hbase.wal with type arguments of type WALProviderModifier and TypeMethodDescription(package private) static WALProviderWALFactory.createProvider(Class<? extends WALProvider> clazz) Constructor parameters in org.apache.hadoop.hbase.wal with type arguments of type WALProvider