@Component public class ObjectUpdater extends Object
Constructor and Description |
---|
ObjectUpdater() |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
addObjectAttempt(PrismObject<T> object,
RepoAddOptions options,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
createDataObjectFromJAXB(PrismObject<T> prismObject,
PrismIdentifierGenerator.Operation operation) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
deleteObjectAttempt(Class<T> type,
String oid,
OperationResult result) |
protected SqlRepositoryConfiguration |
getConfiguration() |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
modifyObjectAttempt(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions modifyOptions,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
updateFullObject(RObject object,
PrismObject<T> savedObject) |
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> String addObjectAttempt(PrismObject<T> object, RepoAddOptions options, OperationResult result) throws ObjectAlreadyExistsException, SchemaException
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void updateFullObject(RObject object, PrismObject<T> savedObject) throws DtoTranslationException, SchemaException
protected SqlRepositoryConfiguration getConfiguration()
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void deleteObjectAttempt(Class<T> type, String oid, OperationResult result) throws ObjectNotFoundException
ObjectNotFoundException
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void modifyObjectAttempt(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, RepoModifyOptions modifyOptions, OperationResult result) throws ObjectNotFoundException, SchemaException, ObjectAlreadyExistsException, SerializationRelatedException
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> RObject createDataObjectFromJAXB(PrismObject<T> prismObject, PrismIdentifierGenerator.Operation operation) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.