diff options
author | Marek Gradzki <mgradzki@cisco.com> | 2017-11-22 11:17:15 +0100 |
---|---|---|
committer | Marek Gradzki <mgradzki@cisco.com> | 2017-11-22 11:17:17 +0100 |
commit | 0827063002d7fc50b787f1e5f6bbbbdc09802787 (patch) | |
tree | d3eb2daea6d3ef1491c8f6be88c7b20cdad8f30d /infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java | |
parent | 564ba4dc10dcde369ee4f76055c1bd8ab6cfbad9 (diff) |
Add missing @Override annotations
Fix isses reported by Sonar
thanks to IntelliJ's code inspection.
Change-Id: Ief7b4307d4b90e107f010d7feaa307776afaf947
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Diffstat (limited to 'infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java')
-rw-r--r-- | infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java b/infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java index 4e940d623..9da3a000b 100644 --- a/infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java +++ b/infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/PersistingDataTreeProvider.java @@ -34,6 +34,7 @@ public abstract class PersistingDataTreeProvider extends ProviderTrait<DataTree> @Inject protected HoneycombConfiguration config; + @Override public DataTree create() { return isEnabled() ? new PersistingDataTreeAdapter(getDelegate(), schemaService, Paths.get(getPath())) @@ -54,14 +55,17 @@ public abstract class PersistingDataTreeProvider extends ProviderTrait<DataTree> @Named(ConfigAndOperationalPipelineModule.HONEYCOMB_CONFIG_NONPERSIST) private DataTree delegate; + @Override public String getPath() { return config.peristConfigPath; } + @Override public TreeType getType() { return TreeType.CONFIGURATION; } + @Override public DataTree getDelegate() { return delegate; } @@ -78,14 +82,17 @@ public abstract class PersistingDataTreeProvider extends ProviderTrait<DataTree> @Named(ContextPipelineModule.HONEYCOMB_CONTEXT_NOPERSIST) private DataTree delegate; + @Override public String getPath() { return config.peristContextPath; } + @Override public TreeType getType() { return TreeType.OPERATIONAL; } + @Override public DataTree getDelegate() { return delegate; } |