@Component public class ShadowManager extends Object
Constructor and Description |
---|
ShadowManager() |
public void deleteConflictedShadowFromRepo(PrismObject<ShadowType> shadow, OperationResult parentResult)
public ResourceOperationDescription createResourceFailureDescription(PrismObject<ShadowType> conflictedShadow, ResourceType resource, OperationResult parentResult)
public PrismObject<ShadowType> lookupShadowInRepository(PrismObject<ShadowType> resourceShadow, RefinedObjectClassDefinition rObjClassDef, ResourceType resource, OperationResult parentResult) throws SchemaException, ConfigurationException
parentResult
- SchemaException
ConfigurationException
public PrismObject<ShadowType> lookupShadowByName(PrismObject<ShadowType> resourceShadow, RefinedObjectClassDefinition rObjClassDef, ResourceType resource, OperationResult parentResult) throws SchemaException, ConfigurationException
public PrismObject<ShadowType> findOrCreateShadowFromChange(ResourceType resource, Change<ShadowType> change, RefinedObjectClassDefinition objectClassDefinition, OperationResult parentResult) throws SchemaException, CommunicationException, GenericFrameworkException, ConfigurationException, SecurityViolationException
public PrismObject<ShadowType> createRepositoryShadow(PrismObject<ShadowType> shadow, ResourceType resource, RefinedObjectClassDefinition objectClassDefinition) throws SchemaException
SchemaException
Copyright © 2013 evolveum. All rights reserved.