Beispiel #1
0
  public Object toDTO() {
    ServiceDTO dto = new ServiceDTO();

    dto.setAccessConstraints(service.getAccessConstraints());
    dto.setEnabled(service.isEnabled());
    dto.setFees(service.getFees());

    dto.setKeywords(service.getKeywords());
    dto.setMaintainer(service.getMaintainer());
    dto.setName(service.getName());

    if (service.getOnlineResource() != null) {
      try {
        dto.setOnlineResource(new URL(service.getOnlineResource()));
      } catch (MalformedURLException e) {
        throw new RuntimeException(e);
      }
    }

    dto.setAbstract(service.getAbstract());
    dto.setTitle(service.getTitle());

    dto.setMetadataLink(getMetadataLink());
    dto.setStrategy(getStrategy());
    dto.setPartialBufferSize(getPartialBufferSize());

    // dto.setAccessConstraints(getAccessConstraints());
    // dto.setEnabled(isEnabled());
    // dto.setFees(getFees());
    // dto.setKeywords(getKeywords());
    // dto.setMaintainer(getMaintainer());
    // dto.setName(getName());
    // dto.setOnlineResource(getOnlineResource());
    // dto.setAbstract(getAbstract());
    // dto.setTitle(getTitle());
    // dto.setMetadataLink(metadataLink);
    // dto.setStrategy(strategy);
    // dto.setPartialBufferSize(partialBufferSize);

    return dto;
  }