com.evolveum.midpoint.web.repo
Class RepositoryManagerImpl
java.lang.Object
com.evolveum.midpoint.web.repo.RepositoryManagerImpl
- All Implemented Interfaces:
- RepositoryManager
@Component
public class RepositoryManagerImpl
- extends java.lang.Object
- implements RepositoryManager
- Author:
- lazyman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryManagerImpl
public RepositoryManagerImpl()
listObjects
public <T extends ObjectType> java.util.List<T> listObjects(java.lang.Class<T> objectType,
int offset,
int count)
- Specified by:
listObjects
in interface RepositoryManager
searchObjects
public java.util.List<? extends ObjectType> searchObjects(java.lang.String name)
- Specified by:
searchObjects
in interface RepositoryManager
getObject
public ObjectType getObject(java.lang.String oid)
- Specified by:
getObject
in interface RepositoryManager
saveObject
public boolean saveObject(ObjectType object,
java.lang.String objectAfterChangeXml)
- Specified by:
saveObject
in interface RepositoryManager
deleteObject
public <T extends ObjectType> boolean deleteObject(java.lang.Class<T> type,
java.lang.String oid)
- Specified by:
deleteObject
in interface RepositoryManager
addObject
public java.lang.String addObject(ObjectType object)
throws ObjectAlreadyExistsException
- Specified by:
addObject
in interface RepositoryManager
- Throws:
ObjectAlreadyExistsException
Copyright © 2012 evolveum. All Rights Reserved.