public abstract class DirectoryPolicy extends DirectoryObject implements Policy
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
POLICY_ATTR_CAPTION
String constant for the label attribute name.
|
static java.lang.String |
POLICY_ATTR_DESCRIPTION
String constant for the description attribute name.
|
static java.lang.String |
POLICY_ATTR_ENABLED
String constant for the enabled attribute name.
|
static java.lang.String |
POLICY_ATTR_ISDRAFT
String constant for the draft attribute name.
|
static java.lang.String |
POLICY_ATTR_KEY_WORDS
String constant for the keywords attribute name.
|
static java.lang.String |
POLICY_ATTR_NAME
String constant for the name attribute name.
|
static java.lang.String |
POLICY_ATTR_PRIORITY
String constant for the priority attribute name.
|
ATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE, ATTR_URI, DESCRIPTION, NAME| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCaption()
Returns the value of the caption attribute.
|
java.lang.String |
getDescription()
Returns the value of the description attribute.
|
java.lang.String |
getKeywords()
Returns the value of the keywords attribute.
|
java.lang.String |
getName()
Returns the value of the name attribute.
|
DistinguishedName |
getParentDN()
Returns the parent DN.
|
boolean |
isEnabled()
Returns the value of the enabled attribute.
|
void |
setCaption(java.lang.String aCaption)
Sets the value of the caption attribute.
|
void |
setDescription(java.lang.String aDescription)
Sets the value of the description attribute.
|
void |
setEnabled(boolean enabled)
Sets the value of the enabled attribute.
|
void |
setKeywords(java.lang.String keywords)
Sets the value of the keywords attribute.
|
void |
setName(java.lang.String aName)
Sets the value of the name attribute.
|
addAttribute, addAttributeValues, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, 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 POLICY_ATTR_NAME
public static final java.lang.String POLICY_ATTR_KEY_WORDS
public static final java.lang.String POLICY_ATTR_CAPTION
public static final java.lang.String POLICY_ATTR_DESCRIPTION
public static final java.lang.String POLICY_ATTR_ENABLED
public static final java.lang.String POLICY_ATTR_ISDRAFT
public static final java.lang.String POLICY_ATTR_PRIORITY
public DistinguishedName getParentDN()
public java.lang.String getName()
getName in interface PolicygetName in class DirectoryObjectpublic void setName(java.lang.String aName)
public java.lang.String getKeywords()
getKeywords in interface Policypublic void setKeywords(java.lang.String keywords)
setKeywords in interface PolicyaKeywords - the new value of the Keywords attributepublic java.lang.String getCaption()
getCaption in interface Policypublic void setCaption(java.lang.String aCaption)
setCaption in interface PolicyaCaption - the new value of the Caption attributepublic java.lang.String getDescription()
getDescription in interface Policypublic void setDescription(java.lang.String aDescription)
setDescription in interface PolicyaDescription - the new value of the Description attributepublic boolean isEnabled()
public void setEnabled(boolean enabled)
setEnabled in interface Policyenabled - the new boolean value of the Enabled attribute.