com.evolveum.midpoint.web.repo
Interface RepositoryManager

All Known Implementing Classes:
RepositoryManagerImpl

public interface RepositoryManager

Author:
lazyman

Field Summary
static java.lang.String ADD_OBJECT
           
static java.lang.String CLASS_NAME
           
static java.lang.String DELETE_OBJECT
           
static java.lang.String GET_OBJECT
           
static java.lang.String LIST_OBJECTS
           
static java.lang.String SAVE_OBJECT
           
static java.lang.String SEARCH_OBJECTS
           
 
Method Summary
 java.lang.String addObject(ObjectType object)
           
 boolean deleteObject(java.lang.String oid)
           
 ObjectType getObject(java.lang.String oid)
           
 ObjectListType listObjects(java.lang.Class<? extends ObjectType> objectType, int offset, int count)
           
 boolean saveObject(ObjectType object)
           
 ObjectListType searchObjects(java.lang.String name)
           
 

Field Detail

CLASS_NAME

static final java.lang.String CLASS_NAME

LIST_OBJECTS

static final java.lang.String LIST_OBJECTS

SEARCH_OBJECTS

static final java.lang.String SEARCH_OBJECTS

GET_OBJECT

static final java.lang.String GET_OBJECT

SAVE_OBJECT

static final java.lang.String SAVE_OBJECT

DELETE_OBJECT

static final java.lang.String DELETE_OBJECT

ADD_OBJECT

static final java.lang.String ADD_OBJECT
Method Detail

listObjects

ObjectListType listObjects(java.lang.Class<? extends ObjectType> objectType,
                           int offset,
                           int count)

searchObjects

ObjectListType searchObjects(java.lang.String name)

getObject

ObjectType getObject(java.lang.String oid)

saveObject

boolean saveObject(ObjectType object)

deleteObject

boolean deleteObject(java.lang.String oid)

addObject

java.lang.String addObject(ObjectType object)
                           throws ObjectAlreadyExistsException
Throws:
ObjectAlreadyExistsException


Copyright © 2011 evolveum. All Rights Reserved.