Increase timeout for waiting for broker service in sal-binding-it.
[controller.git] / opendaylight / config / config-persister-api / src / main / java / org / opendaylight / controller / config / persist / api / ConfigSnapshotHolderImpl.java
1 package org.opendaylight.controller.config.persist.api;
2
3 import java.util.SortedSet;
4
5 public class ConfigSnapshotHolderImpl implements ConfigSnapshotHolder {
6
7     private final String snapshot;
8     private final SortedSet<String> caps;
9     private final String fileName;
10
11     public ConfigSnapshotHolderImpl(String configSnapshot, SortedSet<String> capabilities, String fileName) {
12         this.snapshot = configSnapshot;
13         this.caps = capabilities;
14         this.fileName = fileName;
15     }
16
17     @Override
18     public String getConfigSnapshot() {
19         return snapshot;
20     }
21
22     @Override
23     public SortedSet<String> getCapabilities() {
24         return caps;
25     }
26
27     public String getFileName() {
28         return fileName;
29     }
30
31     @Override
32     public String toString() {
33         return "ConfigSnapshotHolderImpl{" +
34                 "snapshot='" + snapshot + '\'' +
35                 ", caps=" + caps +
36                 ", fileName='" + fileName + '\'' +
37                 '}';
38     }
39 }