public class ResourceObjectTypeDefinitionType extends Object implements Serializable, Cloneable, com.evolveum.midpoint.prism.Containerable
Java class for ResourceObjectTypeDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectTypeDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="kind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" minOccurs="0"/> <element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}displayName" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}description" minOccurs="0"/> <element name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/> <element name="baseContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectReferenceType" minOccurs="0"/> <element name="attribute" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceAttributeDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependency" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectTypeDependencyType" maxOccurs="unbounded" minOccurs="0"/> <element name="association" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectAssociationType" maxOccurs="unbounded" minOccurs="0"/> <element name="assignmentPolicyEnforcement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentPolicyEnforcementType" minOccurs="0"/> <element name="iteration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}IterationSpecificationType" minOccurs="0"/> <element name="protected" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectPatternType" maxOccurs="unbounded" minOccurs="0"/> <element name="activation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceActivationDefinitionType" minOccurs="0"/> <element name="credentials" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceCredentialsDefinitionType" minOccurs="0"/> <element name="pagedSearches" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> <element name="configuredCapabilities" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CapabilityCollectionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ACTIVATION |
static QName |
F_ASSIGNMENT_POLICY_ENFORCEMENT |
static QName |
F_ASSOCIATION |
static QName |
F_ATTRIBUTE |
static QName |
F_BASE_CONTEXT |
static QName |
F_CONFIGURED_CAPABILITIES |
static QName |
F_CREDENTIALS |
static QName |
F_DEFAULT |
static QName |
F_DEPENDENCY |
static QName |
F_DESCRIPTION |
static QName |
F_DISPLAY_NAME |
static QName |
F_INTENT |
static QName |
F_ITERATION |
static QName |
F_KIND |
static QName |
F_OBJECT_CLASS |
static QName |
F_PAGED_SEARCHES |
static QName |
F_PROTECTED |
Constructor and Description |
---|
ResourceObjectTypeDefinitionType() |
ResourceObjectTypeDefinitionType(com.evolveum.midpoint.prism.PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final QName F_KIND
public static final QName F_INTENT
public static final QName F_DISPLAY_NAME
public static final QName F_DESCRIPTION
public static final QName F_DEFAULT
public static final QName F_OBJECT_CLASS
public static final QName F_BASE_CONTEXT
public static final QName F_ATTRIBUTE
public static final QName F_DEPENDENCY
public static final QName F_ASSOCIATION
public static final QName F_ASSIGNMENT_POLICY_ENFORCEMENT
public static final QName F_ITERATION
public static final QName F_PROTECTED
public static final QName F_ACTIVATION
public static final QName F_CREDENTIALS
public static final QName F_PAGED_SEARCHES
public static final QName F_CONFIGURED_CAPABILITIES
public ResourceObjectTypeDefinitionType()
public ResourceObjectTypeDefinitionType(com.evolveum.midpoint.prism.PrismContext prismContext)
public com.evolveum.midpoint.prism.PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface com.evolveum.midpoint.prism.Containerable
public void setupContainerValue(com.evolveum.midpoint.prism.PrismContainerValue containerValue)
setupContainerValue
in interface com.evolveum.midpoint.prism.Containerable
public ShadowKindType getKind()
public void setKind(ShadowKindType value)
public String getIntent()
public void setIntent(String value)
public String getDisplayName()
public void setDisplayName(String value)
public String getDescription()
public void setDescription(String value)
public Boolean isDefault()
public void setDefault(Boolean value)
public QName getObjectClass()
public void setObjectClass(QName value)
public ResourceObjectReferenceType getBaseContext()
public void setBaseContext(ResourceObjectReferenceType value)
public List<ResourceAttributeDefinitionType> getAttribute()
public List<ResourceObjectTypeDependencyType> getDependency()
public List<ResourceObjectAssociationType> getAssociation()
public AssignmentPolicyEnforcementType getAssignmentPolicyEnforcement()
public void setAssignmentPolicyEnforcement(AssignmentPolicyEnforcementType value)
public IterationSpecificationType getIteration()
public void setIteration(IterationSpecificationType value)
public List<ResourceObjectPatternType> getProtected()
public ResourceActivationDefinitionType getActivation()
public void setActivation(ResourceActivationDefinitionType value)
public ResourceCredentialsDefinitionType getCredentials()
public void setCredentials(ResourceCredentialsDefinitionType value)
public Object getPagedSearches()
public void setPagedSearches(Object value)
public CapabilityCollectionType getConfiguredCapabilities()
public void setConfiguredCapabilities(CapabilityCollectionType value)
public ResourceObjectTypeDefinitionType clone()
Copyright © 2015 Evolveum. All rights reserved.