Modifier and Type | Class and Description |
---|---|
class |
PrismContainer<V extends Containerable>
Property container groups properties into logical blocks.The reason for
grouping may be as simple as better understandability of data structure.
|
interface |
PrismContainerable<T extends Containerable> |
class |
PrismContainerDefinition<V extends Containerable>
Definition of a property container.
|
class |
PrismContainerValue<T extends Containerable> |
Modifier and Type | Interface and Description |
---|---|
interface |
Objectable |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(C containerable,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<X extends Containerable> |
PrismContainerValue.createContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findContainer(ItemPath path) |
<T extends Containerable> |
PrismContainer.findContainer(QName containerName) |
<X extends Containerable> |
PrismContainerValue.findContainer(QName containerName) |
<X extends Containerable> |
PrismContainerDefinition.findContainerDefinition(QName name)
Finds an inner PropertyContainerDefinition by looking at the property container name.
|
<X extends Containerable> |
PrismContainerDefinition.findContainerDefinition(String name) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<T extends Containerable> |
PrismContainerValue.findOrCreateContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(QName containerName) |
static <V extends Containerable> |
PrismContainer.newInstance(PrismContext prismContext,
QName type) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerDelta<V extends Containerable> |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path,
PrismContainerDefinition<C> containerDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(PrismContext prismContext,
Class<O> type,
QName containerName) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(PrismObjectDefinition<O> objectDefinition,
QName containerName) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
QName name) |
<X extends Containerable> |
ObjectDelta.findContainerDelta(ItemPath propertyPath) |
<X extends Containerable> |
ObjectDelta.findContainerDelta(QName name) |
<T extends Containerable> |
ContainerDelta.getValues(Class<T> type)
Returns all values regardless of whether they are added or removed or replaced.
|
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
C... containerables) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
Modifier and Type | Class and Description |
---|---|
class |
ElementPrismContainerImpl<T extends Containerable> |
class |
NodeListPrismContainerImpl<T extends Containerable> |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismDomProcessor.addItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and add it as a new value of the
specified item.
|
<T extends Containerable> |
PrismDomProcessor.deleteItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and delete it from the specified
item.
|
<T extends Containerable> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<? extends Object> valueElements,
QName propertyName,
boolean reference)
Used e.g.
|
<T extends Containerable,V extends PrismValue> |
PrismDomProcessor.parseContainerItems(PrismContainerDefinition<T> containingPcd,
List<Object> valueElements)
Used e.g.
|
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(Element domElement) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(Element domElement,
PrismContainerDefinition<T> propertyContainerDefinition) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(String xml,
PrismContainerDefinition<T> propertyContainerDefinition) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> childElements,
PrismContainerDefinition<T> containerDefinition) |
protected <T extends Containerable> |
PrismDomProcessor.parsePrismContainerItems(List<Element> elements,
PrismContainerDefinition<T> containerDefinition,
Collection<? extends ItemDefinition> selection)
Parses items of PRISM CONTAINER from a list of elements.
|
<T extends Containerable> |
PrismDomProcessor.serializeObjectToString(PrismContainerValue<T> object,
Element parentElement) |
<T extends Containerable> |
PrismDomProcessor.serializeToDom(PrismContainerValue<T> object,
Element parentElement) |
Modifier and Type | Method and Description |
---|---|
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static ComparativeFilter |
ComparativeFilter.createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static EqualsFilter |
EqualsFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue) |
static EqualsFilter |
EqualsFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue... values) |
static GreaterFilter |
GreaterFilter.createGreaterFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static GreaterFilter |
GreaterFilter.createGreaterFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static LessFilter |
LessFilter.createLessFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals) |
static LessFilter |
LessFilter.createLessFilter(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue) |
static PropertyValueFilter |
PropertyValueFilter.createPropertyFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue... values) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable,O extends Objectable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path,
boolean force) |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
PrismAsserts.assertValueId(Long expectedId,
PrismContainer<C> container) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef,
QName itemQName,
Boolean expected) |
Modifier and Type | Class and Description |
---|---|
class |
AnyArrayList<T extends Containerable> |
class |
PrismContainerArrayList<T extends Containerable> |
Modifier and Type | Method and Description |
---|---|
static <T extends Containerable> |
PrismForJAXBUtil.getContainerValues(PrismContainer<T> parent,
QName name,
Class<T> clazz) |
static <T extends Containerable> |
PrismForJAXBUtil.getContainerValues(PrismContainerValue<T> parent,
QName name,
Class<T> clazz) |
static <T extends Containerable> |
PrismForJAXBUtil.getFieldContainerValue(PrismContainer<?> parent,
QName fieldName) |
static <T extends Containerable> |
PrismForJAXBUtil.getFieldContainerValue(PrismContainerValue<?> parent,
QName fieldName) |
static <T extends Containerable> |
PrismForJAXBUtil.getFieldSingleContainerable(PrismContainerValue<?> parent,
QName fieldName,
Class<T> fieldClass) |
static <T extends Containerable> |
PrismForJAXBUtil.setFieldContainerValue(PrismContainerValue<?> parent,
QName fieldName,
PrismContainerValue<T> fieldContainerValue) |
Modifier and Type | Method and Description |
---|---|
static PrismContainer<Containerable> |
ResourceTypeUtil.getConfigurationContainer(PrismObject<ResourceType> resource) |
static PrismContainer<Containerable> |
ResourceTypeUtil.getConfigurationContainer(ResourceType resourceType) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
Task.getExtension()
Returns task extension.
|
<C extends Containerable> |
Task.setExtensionContainer(PrismContainer<C> item)
Sets a container in the extension - replaces existing value(s), if any, by the one(s) provided.
|
<T extends Containerable> |
Task.setExtensionContainerValue(QName containerName,
T value)
Sets a container value in the extension - replaces existing value(s), if any, by the one provided.
|
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
TaskQuartzImpl.setExtensionContainer(PrismContainer<C> container) |
<T extends Containerable> |
TaskQuartzImpl.setExtensionContainerValue(QName containerName,
T value) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceObjectIdentificationType
Java class for ResourceObjectIdentificationType complex type.
|
class |
ResourceObjectType
Java class for ResourceObjectType complex type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRoleType
Abstract class that conins the "essence" of a role.
|
class |
AccountShadowType
DEPRECATED
Account object type.
|
class |
ActivationType
Type that defines activation properties.
|
class |
ApprovalLevelType
One "level" (or step) in the approval process.
|
class |
ApprovalSchemaType
Rules for approving something (e.g.
|
class |
AssignmentType
Generic assignments of one object to another object.
|
class |
AuthorizationType
TODO
|
class |
ConnectorConfigurationType
Resource configuration (hostname, port, ...).
|
class |
ConnectorFrameworkConfigurationType
Java class for ConnectorFrameworkConfigurationType complex type.
|
class |
ConnectorFrameworkType
Java class for ConnectorFrameworkType complex type.
|
class |
ConnectorHostType
Host definition for remote connector, remote
connector framework or a remote "gateway".
|
class |
ConnectorType
Description of a generic connector.
|
class |
ConstructionType
Java class for ConstructionType complex type.
|
class |
CredentialsType
This is a container type for various credentials types: passwords, public keys, one-time password
scheme identifiers, etc.
|
class |
ExclusionType
Container that defines exclusion of entities (e.g.
|
class |
ExtensionType
Place for non-standard object properties.
|
class |
FocusType
TODO
|
class |
GenericObjectType
Generic object for storing unknown (unexpected) object types.
|
class |
MetadataType
Meta-data about data creation, modification, etc.
|
class |
NodeType
Node describes a single installation of midPoint.
|
class |
ObjectTemplateType
TODO: update
The user template used to create new users.
|
class |
ObjectType
Common supertype for all identity objects.
|
class |
OperationalStateType
Structure containing metada about operational state of the resource.
|
class |
OrgType
Organizational unit, division, section, object gropup, team or any other form of
organizing things and/or people.
|
class |
PasswordType
Java class for PasswordType complex type.
|
class |
ResourceBusinessConfigurationType
Configuration of resource "business" aspects such as workflow parameters, notifications,
approvers, owners, etc.
|
class |
ResourceConsistencyType
Configuration of consistency mechanisms.
|
class |
ResourceType
Resource represents a system or component external to the IDM
system which we manage.
|
class |
RoleType
A role that implies assignments.
|
class |
ShadowAssociationType
TODO
|
class |
ShadowAttributesType
Attribute values from the resource.
|
class |
ShadowIdentifiersType
TODO
|
class |
ShadowType
Local copy of any object on the provisioning resource that is related to provisioning.
|
class |
SystemConfigurationType
System configuration object.
|
class |
TaskType
TaskType contains information about a task (either transient or persistent).
|
class |
TriggerType
TODO
|
class |
UserType
User object represents a physical user of the system.
|
class |
ValuePolicyType
Java class for ValuePolicyType complex type.
|
class |
XmlSchemaType
This element contains the XSD-formatted definition of schema.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationPropertiesType
TODO
|
class |
ConnectorPoolConfigurationType
Type that contains configuration of ICF connector pools.
|
class |
ResultsHandlerConfigurationType
Type that contains configuration of ICF results handlers.
|
class |
TimeoutsType
Type that contains configuration of ICF operation timeouts.
|
Modifier and Type | Class and Description |
---|---|
class |
LensContextType
A serialization of model context, i.e.
|
class |
LensElementContextType
TODO
|
class |
LensFocusContextType
TODO
|
class |
LensProjectionContextType
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
RoleApprovalFormType
TODO
|
class |
TrackingDataFormType
TODO
|
Copyright © 2013 evolveum. All rights reserved.