| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DefinitionAdmin.applyPublicObjectDefinitions(LibrarySession sess,
                            ParameterTable params,
                            PublicObjectDefinition def)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessControlListDefinition
The AccessControlListDefinition class is used to
 create or update an AccessControlList object. 
 | 
class  | 
ActivityRecordDefinition
A ActivityRecordDefinition is used to create or modify
 a ActivityRecord instance. 
 | 
class  | 
ActorDefinition
A ActorDefinition is used to define or update 
 Actor instances. 
 | 
class  | 
ActorRelationDefinition
A ActorRelationDefinition is used to create or modify
 a ActorRelation instance. 
 | 
class  | 
ApplicationObjectDefinition
The ApplicationObjectDefinition class is used to construct an 
 ApplicationObject. 
 | 
class  | 
ApplicationTokenDefinition
An ApplicationTokenDefinition is used to create or modify
 an ApplicationToken instance. 
 | 
class  | 
AttachmentRelationDefinition
An AttachmentRelationDefinition is used to define or update 
 AttachmentRelation instances. 
 | 
class  | 
CategoryDefinition
A CategoryDefinition is used to define or update Category instances. 
 | 
class  | 
ClassAccessControlListDefinition
The ClassAccessControlListDefinition class is used to construct a
 ClassAccessControlList object. 
 | 
class  | 
CompositeGroupDefinition
A CompositeGroupDefinition is used to create or modify
 a CompositeGroup instance. 
 | 
class  | 
ConfigurationCategoryDefinition
A ConfigurationCategoryDefinition is used to create or modify
 a ConfigurationCategory instance. 
 | 
class  | 
ContactListDefinition
A ContactListDefinition is used to create or modify
 a ContactList instance. 
 | 
class  | 
ContentQuotaDefinition
The ContentQuotaDefinition class is used to
 create or update a ContentQuota object. 
 | 
class  | 
ConversationDefinition
A ConversationDefinition is used to create or modify
 a Conversation instance. 
 | 
class  | 
ConversationRelationDefinition
A ConversationRelationDefinition is used to create or modify
 a ConversationRelation instance. 
 | 
class  | 
DefinitionObjectDefinition
A DefinitionObjectDefinition is used to create or modify
 a DefinitionObject instance. 
 | 
class  | 
DirectoryGroupDefinition
A DirectoryGroupDefinition is used to create or update a DirectoryGroup. 
 | 
class  | 
DirectoryObjectDefinition
The DirectoryObjectDefinition class is used to create or update 
 a DirectoryObject. 
 | 
class  | 
DirectoryUserDefinition
A DirectoryUserDefinition is used to create or update a 
 DirectoryUser. 
 | 
class  | 
DocumentDefinition
A DocumentDefinition is used to create or update a Document object. 
 | 
class  | 
ExtendedUserProfileDefinition
The ExtendedUserProfileDefinition class is used to 
 construct a ExtendedUserProfile
 object. 
 | 
class  | 
FamilyDefinition
The FamilyDefinition class is used to
 construct a Family object. 
 | 
class  | 
FolderDefinition
The FolderDefinition class is used to
 construct a Folder object. 
 | 
class  | 
FolderLinkDefinition
A FolderLinkDefinition class is used to construct a 
 FolderLink. 
 | 
class  | 
InterMediaAudioCdTrackDefinition
The InterMediaAudioCdTrackDefinition class 
  
 | 
class  | 
InterMediaAudioDefinition
The InterMediaAudioDefinition class 
  
 | 
class  | 
InterMediaImageDefinition
The InterMediaImageDefinition class 
  
 | 
class  | 
InterMediaMovieDefinition
The InterMediaMovieDefinition class 
  
 | 
class  | 
InterMediaSourceDefinition
The InterMediaSourceDefinition class 
  
 | 
class  | 
InterMediaVideoDefinition
The InterMediaVideoDefinition class 
  
 | 
class  | 
LinkDefinition
A LinkDefinition is used to create or update a Link. 
 | 
class  | 
LockEntryDefinition
A LockEntryDefinition is used to create or modify
 a LockEntry instance. 
 | 
class  | 
MessageEntryDefinition
A MessageEntryDefinition is used to define or update MessageEntry instances. 
 | 
class  | 
MessageListDefinition
A MessageListDefinition is used to define or update MessageList instances. 
 | 
class  | 
MountPointDefinition
The MountPointDefinition class is used to
 construct a MountPoint object. 
 | 
class  | 
NodeConfigurationDefinition
A NodeConfigurationDefinition is a template used to
 create a NodeConfiguration. 
 | 
class  | 
PolicyPropertyBundleDefinition
Deprecated. 
 
CM SDK 10gR2: see release notes for changes to Policy framework 
 | 
class  | 
PrimaryUserProfileDefinition
The PrimaryUserProfileDefinition class is used to
 construct a PrimaryUserProfile object. 
 | 
class  | 
PrinterDefinition
The PrinterDefinition class is used to
 construct a Printer object. 
 | 
class  | 
PrintJobDefinition
A PrintJobDefinition is used to construct a PrintJob object. 
 | 
class  | 
PropertyBundleDefinition
A PropertyBundleDefinition class is used to create or update a 
 PropertyBundle. 
 | 
class  | 
QueueDefinition
The QueueDefinition class is used to
 construct a Queue instance. 
 | 
class  | 
RelationDefinition
A RelationDefinition is used to create or modify
 a Relation instance. 
 | 
class  | 
SearchObjectDefinition
Deprecated. 
 
CM SDK 10g: Class is deprecated and will be deleted 
 in a future release. 
 | 
class  | 
SelectorObjectDefinition
The SelectorObjectDefinition class creates SelectorObjects. 
 | 
class  | 
ServerConfigurationDefinition
A ServerConfigurationDefinition is a template used to
 create a ServerConfiguration. 
 | 
class  | 
ServiceConfigurationDefinition
A ServiceConfigurationDefinition is a template used to
 create a ServiceConfiguration. 
 | 
class  | 
SortObjectDefinition
A SortObjectDefinition is used to create or modify
 a SortObject instance. 
 | 
class  | 
SystemAccessControlListDefinition
The SystemAccessControlListDefinition class is used to
 construct a SystemAccessControlList object. 
 | 
class  | 
SystemLockEntryDefinition
A SystemLockEntryDefinition is used to create or modify
 a SystemLockEntry instance. 
 | 
class  | 
UserProfileDefinition
The UserProfileDefinition class is used to
 construct a UserProfile object. 
 | 
class  | 
ValueDefaultPropertyBundleDefinition
A ValueDefaultPropertyBundleDefinition is a template for creating a new
 ValueDefaultPropertyBundle. 
 | 
class  | 
ValueDomainPropertyBundleDefinition
A ValueDomainPropertyBundleDefinition is a template for creating a new
 ValueDomainPropertyBundle. 
 | 
class  | 
VersionDescriptionDefinition
The VersionDescriptionDefinition class is used to
 construct a VersionDescription object. 
 | 
class  | 
VersionSeriesDefinition
The VersionSeriesDefinition class is used to
 construct a VersionSeries object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PublicObjectDefinition | 
VersionDescriptionDefinition.getPublicObjectDefinition()
Get the PublicObject definition for the new VersionDescription. 
 | 
static PublicObjectDefinition | 
PublicObjectDefinition.toPublicObjectDefinition(LibraryObjectDefinition lodef)
Cast specified LibraryObjectDefinition to a PublicObjectDefinition. 
 | 
static PublicObjectDefinition | 
PublicObjectDefinition.toPublicObjectDefinition(LibraryObjectDefinition lodef,
                        boolean enforceCompat)
Cast specified LibraryObjectDefinition to a PublicObjectDefinition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
PublicObject.checkParentFolderCapability(PublicObjectDefinition poDef)
Check ADDITEM capability on a new parent folder, if one is specified. 
 | 
PublicObject | 
LibrarySession.createPublicObject(PublicObjectDefinition def)
Create a new public object. 
 | 
void | 
Folder.removeItem(PublicObject item,
          PublicObjectDefinition def)
Removes the first reference to an item from this Folder
 without altering the item. 
 | 
void | 
Folder.setDomainVisibleSecurity(PublicObjectDefinition def)
Set "domain visible" security information in the specified
 PublicObjectDefinition. 
 | 
void | 
VersionDescriptionDefinition.setPublicObjectDefinition(PublicObjectDefinition def)
Set the Public Object definition for the new Version. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SimpleXmlParserImpl.ensureLegalPublicObjectDefinition(PublicObjectDefinition pod,
                                 LibrarySession session,
                                 PublicObject objectForUpdate)
Ensure that the specified PublicObjectDefinition is legal, and fix
 if possible. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InformationExtractionDefinition
A InformationExtractionDefinition is used to create or modify
 a InformationExtraction instance. 
 | 
class  | 
InformationExtractionResultSetDefinition
A InformationExtractionResultSetDefinition is used to create or modify
 a InformationExtractionResultSet instance. 
 | 
class  | 
InformationExtractionTrainingSetDefinition
A InformationExtractionTrainingSetDefinition is used to create or modify
 a InformationExtractionTrainingSet instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ScriptOperations.preprocessPublicObjectSettings(AttributeValueTable avt,
                              PublicObjectDefinition def)
Preprocess the specified AttributeValueTable for use in creating or updating
 a PublicObject. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected PublicObjectDefinition | 
VersioningOperations.createPODefinition(LibrarySession sess,
                  String objname,
                  String classname)  | 
protected abstract PublicObjectDefinition | 
CopyOperations.CopyTest.newDefinition(LibrarySession session,
             Object[] hierarchy)  | 
protected PublicObjectDefinition | 
CopyOperations.GroupCopyTest.newDefinition(LibrarySession session,
             Object[] hierarchy)  | 
protected PublicObjectDefinition | 
CopyOperations.FolderCopyTest.newDefinition(LibrarySession session,
             Object[] hierarchy)  | 
protected PublicObjectDefinition | 
CopyOperations.FamilyCopyTest.newDefinition(LibrarySession session,
             Object[] hierarchy)  | 
protected PublicObjectDefinition | 
CopyOperations.FamilyCopyTest2.newDefinition(LibrarySession session,
             Object[] hierarchy)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AttributeOperations.AttributeValueDefaultTest.checkAttributes(LibrarySession session,
               PublicObject po,
               PublicObjectDefinition pod)
Checks the attributes of a created PublicObject. 
 | 
protected PublicObject | 
CopyOperations.CopyTest.cloneHierarchy(PublicObject po,
              PublicObjectDefinition pod)  | 
protected PublicObject | 
CopyOperations.GroupCopyTest.cloneHierarchy(PublicObject po,
              PublicObjectDefinition pod)  | 
protected abstract PublicObject | 
CopyOperations.CopyTest.createObject(LibrarySession session,
            PublicObjectDefinition pod,
            Object[] hierarchy)  | 
protected PublicObject | 
CopyOperations.GroupCopyTest.createObject(LibrarySession session,
            PublicObjectDefinition lod,
            Object[] hierarchy)  | 
protected PublicObject | 
CopyOperations.FolderCopyTest.createObject(LibrarySession session,
            PublicObjectDefinition lod,
            Object[] hierarchy)  | 
protected PublicObject | 
CopyOperations.FamilyCopyTest.createObject(LibrarySession session,
            PublicObjectDefinition lod,
            Object[] hierarchy)  | 
protected PublicObject | 
CopyOperations.FamilyCopyTest2.createObject(LibrarySession session,
            PublicObjectDefinition lod,
            Object[] hierarchy)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RecipeDocumentDefinition
This class is used to construct, modify and delete RecipeDocument instances 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CommunityConversationDefinition
A CommunityConversationDefinition is used to manage CommunityConversation instances,
 which reflect Conversations between members of a Community. 
 | 
class  | 
CommunityDefinition
A CommunityDefinition is used to define or update Community instances. 
 | 
class  | 
CommunityMemberDefinition
A CommunityMemberDefinition is used to manage CommunityMember instances,
 which reflect a members of a Community. 
 | 
class  | 
InvitationDefinition
A InvitationDefinition is used to define or update Invitation instances. 
 | 
class  | 
PostingDefinition
A PostingDefinition is used to define or update Posting instances. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BinaryDeviceDefinition
A BinaryDeviceDefinition is used to define BinaryDevice instances. 
 | 
class  | 
DoorDefinition
A DoorDefinition is used to define Door instances. 
 | 
class  | 
GatewayDefinition
A GatewayDefinition is used to define Gateway instances. 
 | 
class  | 
LightDefinition
A LightDefinition is used to define Light instances. 
 | 
class  | 
SwitchDefinition
A SwitchDefinition is used to define Switch instances. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SmartHomeDefinition
A SmartHomeDefinition is used to define SmartHome instances. 
 | 
class  | 
SmartHomeItemDefinition
A SmartHomeItemDefinition is used to define SmartHomeItem instances. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StixAttackDamageDefinition
A StixAttackDamageDefinition is used to create or modify
 a StixAttackDamage instance. 
 | 
class  | 
StixAttackerIdentityDefinition
A StixAttackerIdentityDefinition is used to create or modify
 a StixAttackerIdentity instance. 
 | 
class  | 
StixAttackIncidentDefinition
A StixAttackIncidentDefinition is used to create or modify
 a StixAttackIncident instance. 
 | 
class  | 
StixAttackPatternDefinition
A StixAttackPatternDefinition is used to create or modify
 a StixAttackPattern instance. 
 | 
class  | 
StixAttributedToRelationDefinition
A StixAttributedToRelationDefinition is used to create or modify
 a StixAttributedToRelation instance. 
 | 
class  | 
StixAuxiliaryObjectDefinition
A StixAuxiliaryObjectDefinition is used to create or modify
 a StixAuxiliaryObject instance. 
 | 
class  | 
StixCampaignDefinition
A StixCampaignDefinition is used to create or modify
 a StixCampaign instance. 
 | 
class  | 
StixCooperatingRelationDefinition
A StixCooperatingRelationDefinition is used to create or modify
 a StixCooperatingRelation instance. 
 | 
class  | 
StixCourseOfActionDefinition
A StixCourseOfActionDefinition is used to create or modify
 a StixCourseOfAction instance. 
 | 
class  | 
StixDefenderIdentityDefinition
A StixDefenderIdentityDefinition is used to create or modify
 a StixDefenderIdentity instance. 
 | 
class  | 
StixDerivedFromRelationDefinition
A StixDerivedFromRelationDefinition is used to create or modify
 a StixDerivedFromRelation instance. 
 | 
class  | 
StixDomainObjectDefinition
A StixDomainObjectDefinition is used to create or modify
 a StixDomainObject instance. 
 | 
class  | 
StixDuplicateOfRelationDefinition
A StixDuplicateOfRelationDefinition is used to create or modify
 a StixDuplicateOfRelation instance. 
 | 
class  | 
StixIdentityDefinition
A StixIdentityDefinition is used to create or modify
 a StixIdentity instance. 
 | 
class  | 
StixImpersonatesRelationDefinition
A StixImpersonatesRelationDefinition is used to create or modify
 a StixImpersonatesRelation instance. 
 | 
class  | 
StixIndicatesRelationDefinition
A StixIndicatesRelationDefinition is used to create or modify
 a StixIndicatesRelation instance. 
 | 
class  | 
StixIndicatorDefinition
A StixIndicatorDefinition is used to create or modify
 a StixIndicator instance. 
 | 
class  | 
StixIntrusionSetDefinition
A StixIntrusionSetDefinition is used to create or modify
 a StixIntrusionSet instance. 
 | 
class  | 
StixLocationDefinition
A StixLocationDefinition is used to create or modify
 a StixLocation instance. 
 | 
class  | 
StixMalwareDefinition
A StixMalwareDefinition is used to create or modify
 a StixMalware instance. 
 | 
class  | 
StixMitigatesRelationDefinition
A StixMitigatesRelationDefinition is used to create or modify
 a StixMitigatesRelation instance. 
 | 
class  | 
StixObservedDataDefinition
A StixObservedDataDefinition is used to create or modify
 a StixObservedData instance. 
 | 
class  | 
StixObserverIdentityDefinition
A StixObserverIdentityDefinition is used to create or modify
 a StixObserverIdentity instance. 
 | 
class  | 
StixRelatedToRelationDefinition
A StixRelatedToRelationDefinition is used to create or modify
 a StixRelatedToRelation instance. 
 | 
class  | 
StixRelationObjectDefinition
A StixRelationObjectDefinition is used to create or modify
 a StixRelationObject instance. 
 | 
class  | 
StixReportDefinition
A StixReportDefinition is used to create or modify
 a StixReport instance. 
 | 
class  | 
StixReportedRelationDefinition
A StixReportedRelationDefinition is used to create or modify
 a StixReportedRelation instance. 
 | 
class  | 
StixTargetsRelationDefinition
A StixTargetsRelationDefinition is used to create or modify
 a StixTargetsRelation instance. 
 | 
class  | 
StixThreatActorDefinition
A StixThreatActorDefinition is used to create or modify
 a StixThreatActor instance. 
 | 
class  | 
StixTimeReferenceDefinition
A StixTimeReferenceDefinition is used to create or modify
 a StixTimeReference instance. 
 | 
class  | 
StixToolDefinition
A StixToolDefinition is used to create or modify
 a StixTool instance. 
 | 
class  | 
StixUsesRelationDefinition
A StixUsesRelationDefinition is used to create or modify
 a StixUsesRelation instance. 
 | 
class  | 
StixVariantOfRelationDefinition
A StixVariantOfRelationDefinition is used to create or modify
 a StixVariantOfRelation instance. 
 | 
class  | 
StixVulnerabilityDefinition
A StixVulnerabilityDefinition is used to create or modify
 a StixVulnerability instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseballStatisticsDefinition
A BaseballStatisticsDefinition is used to create or modify
 a BaseballStatistics instance. 
 | 
class  | 
BatterStatisticsDefinition
A BatterStatisticsDefinition is used to create or modify
 a BatterStatistics instance. 
 | 
class  | 
CompositeScoutingGroupDefinition
A CompositeScoutingGroupDefinition is used to create or modify
 a CompositeScoutingGroup instance. 
 | 
class  | 
PitcherStatisticsDefinition
A PitcherStatisticsDefinition is used to create or modify
 a PitcherStatistics instance. 
 | 
class  | 
PlayerDocumentDefinition
A PlayerDocumentDefinition is used to create or modify
 a PlayerDocument instance. 
 | 
class  | 
ScoutingGroupDefinition
A ScoutingGroupDefinition is used to create or modify
 a ScoutingGroup instance. 
 | 
class  | 
SportsStatisticsDefinition
A SportsStatisticsDefinition is used to create or modify
 a SportsStatistics instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Folder | 
AutoFolderingActionAdapter.getLeafFolder(Folder rootFolder,
             PublicObjectDefinition def)
Returns the leaf folder where the new object should be foldered, relative
 to the specified root folder. 
 | 
Folder | 
DateAutoFolderingAction.getLeafFolder(Folder rootFolder,
             PublicObjectDefinition def)
Returns the leaf folder where the new object should be foldered, relative
 to the specified root folder. 
 | 
Folder | 
SessionAutoFolderingAction.getLeafFolder(Folder rootFolder,
             PublicObjectDefinition def)
Returns the leaf folder where the new object should be foldered, relative
 to the specified root folder. 
 | 
Folder | 
TestAutoFolderingAction.getLeafFolder(Folder rootFolder,
             PublicObjectDefinition def)
Returns the leaf folder where the new object should be foldered, relative
 to the specified root folder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Folder | 
AutoFolderingAction.getLeafFolder(Folder rootFolder,
             PublicObjectDefinition def)
Returns the leaf folder where the new object should be foldered, relative
 to the specified root folder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AccessControlList | 
IfsCopyCommand.performDetermineAcl(PublicObjectDefinition def,
                   String newName,
                   Folder destParentFolder,
                   LibrarySession session,
                   AccessControlList defaultAcl)
Determines the Acl to use by making a call to the inner command. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EmailUserProfileDefinition
The EmailUserProfileDefinition class is used
 construct a EmailUserProfile object. 
 | 
class  | 
MailboxDefinition
The MailboxDefinition class is used
 construct a Mailbox object. 
 | 
class  | 
MailDocumentDefinition
The MailDocumentDefinition class is used to
 construct a MailDocumentDefinition object. 
 | 
class  | 
MailFolderDefinition
The MailFolderDefinition class is used to
 construct a MailFolderDefinition object. 
 | 
class  | 
MessageDefinition
The MessageDefinition class is used
 construct a Message object. 
 | 
class  | 
Rfc822MessageDefinition
The Rfc822MessageDefinition class is used
 construct a Rfc822Message object. 
 | 
Copyright © 2025. All rights reserved.