public interface MarkingSet extends IndependentlyPersistableObject
The MarkingSet
collection contains Marking
objects.
Each Marking
object represents a possible value that can be applied to an object property.
Each marking value contains a set of access permissions that define who can assign that specific value to
an object property, who can modify or remove that specific value, and, once it is assigned, who will have
access to the object it is assigned to.
The marking set is assigned to a property definition on a class such that the value of that property on instances of the class must be one of the markings defined by the marking set. Values can only be assigned by users authorized by the associated marking, and, after the marking is applied, access to the object is restricted based on the marking.
You can create a new MarkingSet
collection by calling Factory.MarkingSet.createInstance
, or retrieve an existing
instance by calling getInstance
or fetchInstance
.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get_Creator()
Returns the value of the Creator property.
|
java.util.Date |
get_DateCreated()
Returns the value of the DateCreated property.
|
java.util.Date |
get_DateLastModified()
Returns the value of the DateLastModified property.
|
java.lang.String |
get_DescriptiveText()
Returns the value of the DescriptiveText property.
|
java.lang.String |
get_DisplayName()
Returns the value of the DisplayName property.
|
Id |
get_Id()
Returns the value of the Id property.
|
java.lang.Boolean |
get_IsHierarchical()
Returns the value of the IsHierarchical property.
|
java.lang.String |
get_LastModifier()
Returns the value of the LastModifier property.
|
MarkingList |
get_Markings()
Returns the value of the Markings property.
|
void |
set_DescriptiveText(java.lang.String value)
Sets the value of the DescriptiveText property.
|
void |
set_DisplayName(java.lang.String value)
Sets the value of the DisplayName property.
|
void |
set_IsHierarchical(java.lang.Boolean value)
Sets the value of the IsHierarchical property.
|
void |
set_Markings(MarkingList value)
Sets the value of the Markings property.
|
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
java.lang.String get_Creator()
java.util.Date get_DateCreated()
java.lang.String get_LastModifier()
java.util.Date get_DateLastModified()
Id get_Id()
java.lang.String get_DisplayName()
void set_DisplayName(java.lang.String value)
java.lang.String get_DescriptiveText()
void set_DescriptiveText(java.lang.String value)
java.lang.Boolean get_IsHierarchical()
void set_IsHierarchical(java.lang.Boolean value)
MarkingList get_Markings()
void set_Markings(MarkingList value)
© Copyright IBM Corporation 2006, 2015. All rights reserved.