Class CollectionProcessor
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.controller.CollectionProcessor
-
@Component public class CollectionProcessor extends Object
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description CollectionProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compileObjectCollectionView(CompiledObjectCollectionView existingView, CollectionRefSpecificationType collectionSpec, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
CompiledObjectCollectionView
compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
<O extends ObjectType>
CollectionStatsdetermineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
Collection<EvaluatedPolicyRule>
evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
-
-
-
Method Detail
-
evaluateCollectionPolicyRules
public Collection<EvaluatedPolicyRule> evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException
-
determineCollectionStats
public <O extends ObjectType> CollectionStats determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result) throws SchemaException, ObjectNotFoundException, SecurityViolationException, ConfigurationException, CommunicationException, ExpressionEvaluationException
-
compileObjectCollectionView
public CompiledObjectCollectionView compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result) throws SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException, ObjectNotFoundException
-
compileObjectCollectionView
public void compileObjectCollectionView(CompiledObjectCollectionView existingView, CollectionRefSpecificationType collectionSpec, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result) throws SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException, ObjectNotFoundException
-
-