public class ComplianceIssue extends DirectoryObject
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPLIANCE_ISSUE_IS_DISALLOWED |
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE, ATTR_URI, DESCRIPTION, NAME| Constructor and Description |
|---|
ComplianceIssue()
Constructs a disallowed compliance issue.
|
ComplianceIssue(AttributeChangeOperation operation)
Constructs with full set of parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Evaluates whether two ComplianceIssues are duplicates.
|
Access |
getAccess()
Returns the access information related to the issue if applicable
|
java.util.Date |
getCreationDate()
Returns the date the compliance issue was detected.
|
AttributeChangeOperation |
getOperation()
Returns the operation needed to resolve the compliance issue.
|
boolean |
isDisallowed()
Returns the date the compliance issue was detected.
|
void |
setAccess(Access access)
Sets the access information related to the issue if applicable
|
void |
setIsDisallowed(boolean isDisallowed)
Sets the disallowed property of the compliance issue.
|
void |
setOperation(AttributeChangeOperation operation)
Changes the operation needed to resolve the compliance issue.
|
addAttribute, addAttributeValues, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getSortValue, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toStringclearChange, clearChanges, getChanges, getDistinguishedName, getLastModified, getObjectClasses, getOldAttributes, setDistinguishedNamepublic static final java.lang.String COMPLIANCE_ISSUE_IS_DISALLOWED
public ComplianceIssue(AttributeChangeOperation operation)
operation - AttributeChangeOperation holding the change to make to
resolve the compliance issue.public ComplianceIssue()
public AttributeChangeOperation getOperation()
public void setOperation(AttributeChangeOperation operation)
operation - AttributeChangeOperation holding the change to make to
resolve the compliance issue. IllegalArgumentException
is thrown if data contain more than one AttributeValue object.public java.util.Date getCreationDate()
public boolean isDisallowed()
public void setIsDisallowed(boolean isDisallowed)
isDisallowed - true to enable the disallowed property.public Access getAccess()
public void setAccess(Access access)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - Object to compare to.