public interface ObligationType extends XACMLObject
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Local name of the element Obligation.
|
static QName |
DEFAULT_ELEMENT_QNAME
QName of the element Obligation.
|
static String |
FULFILL_ON_ATTRIB_NAME
FulfillOn attribute name.
|
static String |
OBLIGATION_ID_ATTRIB_NAME
ObligationId attribute name.
|
static String |
SCHEMA_TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
SCHEMA_TYPE_NAME
QName of the XSI type.
|
Modifier and Type | Method and Description |
---|---|
List<AttributeAssignmentType> |
getAttributeAssignments()
Gets the attribute assignments for this obligation.
|
EffectType |
getFulfillOn()
Gets the fulfill on effect.
|
String |
getObligationId()
Gets the ID of this obligation.
|
void |
setFulfillOn(EffectType type)
Sets fulfill on effect.
|
void |
setObligationId(String id)
Sets the ID of this obligation.
|
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
static final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_QNAME
static final String SCHEMA_TYPE_LOCAL_NAME
static final QName SCHEMA_TYPE_NAME
static final String OBLIGATION_ID_ATTRIB_NAME
static final String FULFILL_ON_ATTRIB_NAME
List<AttributeAssignmentType> getAttributeAssignments()
String getObligationId()
void setObligationId(String id)
id
- ID of this obligationEffectType getFulfillOn()
void setFulfillOn(EffectType type)
type
- fulfill on effectCopyright © 1999-2013. All Rights Reserved.