WSSensLogDataProviderConfig.java 820 B

12345678910111213141516171819202122232425262728
  1. package cz.senslog.watchdog.config;
  2. public class WSSensLogDataProviderConfig extends DataProviderConfig {
  3. private final String serverId;
  4. private final String groupName;
  5. public static WSSensLogDataProviderConfig create(String id, PropertyConfig config) {
  6. return new WSSensLogDataProviderConfig(id,
  7. config.getStringProperty("server"),
  8. config.getStringProperty("groupName")
  9. );
  10. }
  11. public WSSensLogDataProviderConfig(String id, String serverId, String groupName) {
  12. super(id, DataProviderType.WEB_SERVICE);
  13. this.serverId = serverId;
  14. this.groupName = groupName;
  15. }
  16. public String getServerId() {
  17. return serverId;
  18. }
  19. public String getGroupName() {
  20. return groupName;
  21. }
  22. }