public List<WALProvider> getAllWALProviders() {
    List<WALProvider> providers = new ArrayList<>();
    if (provider != null) {
      providers.add(provider);
    }
    WALProvider meta = metaProvider.getProviderNoCreate();
    if (meta != null) {
      providers.add(meta);
    }
    WALProvider replication = replicationProvider.getProviderNoCreate();
    if (replication != null) {
      providers.add(replication);
    }
    return providers;
  }
Returns all the wal providers, for example, the default one, the one for hbase:meta and the one
for hbase:replication.
hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java