Class TrustServiceProviderReport

java.lang.Object
br.ufsc.labsec.commons.report.AbstractReport
br.ufsc.labsec.report.trustedList.TrustServiceProviderReport
All Implemented Interfaces:
ReportElement

public class TrustServiceProviderReport extends AbstractReport
Representa um provedor de serviços da lista confiável
  • Constructor Details

    • TrustServiceProviderReport

      public TrustServiceProviderReport()
  • Method Details

    • getElementTag

      public String getElementTag()
      Description copied from interface: ReportElement
      Retorna a tag do elemento
      Returns:
      A tag do elemento
    • buildElements

      protected void buildElements(ReportBuilder<?,?> documentBuilder)
      Description copied from class: AbstractReport
      Constroi os elementos específicos do relatório
      Specified by:
      buildElements in class AbstractReport
      Parameters:
      documentBuilder - builder
    • addAllTSPNames

      public void addAllTSPNames(Collection<String> names)
    • addAllTspTradeNames

      public void addAllTspTradeNames(Collection<String> names)
    • setCountryCode

      public void setCountryCode(String countryCode)
    • setTspInformationUri

      public void setTspInformationUri(String tspInformationUri)
    • addTSPService

      public void addTSPService(TSPService service)
    • getServices

      public List<TSPService> getServices()