Class ProvisioningReport

java.lang.Object
org.apache.syncope.common.lib.to.ProvisioningReport
All Implemented Interfaces:
Serializable, BaseBean

public class ProvisioningReport extends Object implements BaseBean
See Also:
  • Constructor Details

    • ProvisioningReport

      public ProvisioningReport()
  • Method Details

    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getKey

      public String getKey()
    • setKey

      public void setKey(String key)
    • getStatus

      public ProvisioningReport.Status getStatus()
    • setStatus

      public void setStatus(ProvisioningReport.Status status)
    • getAnyType

      public String getAnyType()
    • setAnyType

      public void setAnyType(String anyType)
    • getOperation

      public ResourceOperation getOperation()
    • setOperation

      public void setOperation(ResourceOperation operation)
    • getUidValue

      public String getUidValue()
    • setUidValue

      public void setUidValue(String uidValue)
    • getReportString

      public String getReportString(TraceLevel level)
      Human readable report string, using the given trace level.
      Parameters:
      level - trace level
      Returns:
      String for certain levels, null for level NONE
    • generate

      public static String generate(Collection<ProvisioningReport> results, TraceLevel level)
      Helper method to invoke logging per provisioning result, for the given trace level.
      Parameters:
      results - provisioning results
      level - trace level
      Returns:
      report as string
    • toString

      public String toString()
      Overrides:
      toString in class Object