com.evolveum.midpoint.repo.sql.data.audit
Class RObjectDeltaOperation
java.lang.Object
com.evolveum.midpoint.repo.sql.data.audit.RObjectDeltaOperation
- All Implemented Interfaces:
- OperationResult, Serializable
@Entity
public class RObjectDeltaOperation
- extends Object
- implements OperationResult
- Author:
- lazyman
- See Also:
- Serialized Form
RObjectDeltaOperation
public RObjectDeltaOperation()
getRecord
public RAuditEventRecord getRecord()
getRecordId
public Long getRecordId()
getChecksum
public String getChecksum()
- This method is used for content comparing when querying database (we don't want to compare clob values).
- Returns:
- md5 hash of
delta
and partialResults
getDelta
public String getDelta()
getParams
public String getParams()
- Specified by:
getParams
in interface OperationResult
getPartialResults
public String getPartialResults()
- Specified by:
getPartialResults
in interface OperationResult
getStatus
public ROperationResultStatusType getStatus()
- Specified by:
getStatus
in interface OperationResult
getToken
public Long getToken()
- Specified by:
getToken
in interface OperationResult
getDetails
public String getDetails()
- Specified by:
getDetails
in interface OperationResult
getLocalizedMessage
public String getLocalizedMessage()
- Specified by:
getLocalizedMessage
in interface OperationResult
getMessage
public String getMessage()
- Specified by:
getMessage
in interface OperationResult
getMessageCode
public String getMessageCode()
- Specified by:
getMessageCode
in interface OperationResult
getOperation
public String getOperation()
- Specified by:
getOperation
in interface OperationResult
setRecord
public void setRecord(RAuditEventRecord record)
setRecordId
public void setRecordId(Long recordId)
setChecksum
public void setChecksum(String checksum)
setDelta
public void setDelta(String delta)
setOperation
public void setOperation(String operation)
- Specified by:
setOperation
in interface OperationResult
setStatus
public void setStatus(ROperationResultStatusType status)
- Specified by:
setStatus
in interface OperationResult
setToken
public void setToken(Long token)
- Specified by:
setToken
in interface OperationResult
setMessageCode
public void setMessageCode(String messageCode)
- Specified by:
setMessageCode
in interface OperationResult
setMessage
public void setMessage(String message)
- Specified by:
setMessage
in interface OperationResult
setDetails
public void setDetails(String details)
- Specified by:
setDetails
in interface OperationResult
setLocalizedMessage
public void setLocalizedMessage(String localizedMessage)
- Specified by:
setLocalizedMessage
in interface OperationResult
setParams
public void setParams(String params)
- Specified by:
setParams
in interface OperationResult
setPartialResults
public void setPartialResults(String partialResults)
- Specified by:
setPartialResults
in interface OperationResult
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toRepo
public static RObjectDeltaOperation toRepo(RAuditEventRecord record,
ObjectDeltaOperation operation,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
Copyright © 2013 evolveum. All Rights Reserved.