Package org.apache.syncope.common.lib.to
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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProvisioningReport.Status
-
Constructor Summary
Constructors Constructor Description ProvisioningReport()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
generate(Collection<ProvisioningReport> results, TraceLevel level)
Helper method to invoke logging per provisioning result, for the given trace level.String
getAnyType()
String
getKey()
String
getMessage()
String
getName()
ResourceOperation
getOperation()
String
getReportString(TraceLevel level)
Human readable report string, using the given trace level.ProvisioningReport.Status
getStatus()
String
getUidValue()
void
setAnyType(String anyType)
void
setKey(String key)
void
setMessage(String message)
void
setName(String name)
void
setOperation(ResourceOperation operation)
void
setStatus(ProvisioningReport.Status status)
void
setUidValue(String uidValue)
String
toString()
-
-
-
Method Detail
-
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 resultslevel
- trace level- Returns:
- report as string
-
-