com.evolveum.midpoint.web.model
Interface ResourceManager

All Superinterfaces:
ObjectManager<GuiResourceDto>
All Known Implementing Classes:
ResourceManagerImpl

public interface ResourceManager
extends ObjectManager<GuiResourceDto>

Author:
lazyman

Field Summary
static java.lang.String CLASS_NAME
           
static java.lang.String GET_IMPORT_STATUS
           
static java.lang.String IMPORT_FROM_RESOURCE
           
static java.lang.String LIST_CONNECTORS
           
static java.lang.String LIST_OBJECT_SHADOWS
           
static java.lang.String LIST_RESOURCE_OBJECTS
           
static java.lang.String TEST_CONNECTION
           
 
Method Summary
 ConnectorDto getConnector(java.lang.String oid)
           
 TaskStatusType getImportStatus(java.lang.String resourceOid)
           
 void importFromResource(java.lang.String resourceOid, javax.xml.namespace.QName objectClass)
           
 java.util.Collection<ConnectorDto> listConnectors()
           
<T extends ResourceObjectShadowType>
java.util.List<ResourceObjectShadowDto<T>>
listObjectShadows(java.lang.String oid, java.lang.Class<T> resourceObjectShadowType)
           
 java.util.Collection<ResourceObjectShadowDto<ResourceObjectShadowType>> listResourceObjects(java.lang.String resourceOid, javax.xml.namespace.QName objectClass, PagingType paging)
           
 OperationResult testConnection(java.lang.String resourceOid)
           
 
Methods inherited from interface com.evolveum.midpoint.web.model.ObjectManager
add, create, delete, get, getPropertyAvailableValues, list, list, submit
 

Field Detail

CLASS_NAME

static final java.lang.String CLASS_NAME

LIST_OBJECT_SHADOWS

static final java.lang.String LIST_OBJECT_SHADOWS

TEST_CONNECTION

static final java.lang.String TEST_CONNECTION

IMPORT_FROM_RESOURCE

static final java.lang.String IMPORT_FROM_RESOURCE

LIST_RESOURCE_OBJECTS

static final java.lang.String LIST_RESOURCE_OBJECTS

GET_IMPORT_STATUS

static final java.lang.String GET_IMPORT_STATUS

LIST_CONNECTORS

static final java.lang.String LIST_CONNECTORS
Method Detail

listObjectShadows

<T extends ResourceObjectShadowType> java.util.List<ResourceObjectShadowDto<T>> listObjectShadows(java.lang.String oid,
                                                                                                  java.lang.Class<T> resourceObjectShadowType)

testConnection

OperationResult testConnection(java.lang.String resourceOid)

importFromResource

void importFromResource(java.lang.String resourceOid,
                        javax.xml.namespace.QName objectClass)

getImportStatus

TaskStatusType getImportStatus(java.lang.String resourceOid)

listResourceObjects

java.util.Collection<ResourceObjectShadowDto<ResourceObjectShadowType>> listResourceObjects(java.lang.String resourceOid,
                                                                                            javax.xml.namespace.QName objectClass,
                                                                                            PagingType paging)

listConnectors

java.util.Collection<ConnectorDto> listConnectors()

getConnector

ConnectorDto getConnector(java.lang.String oid)


Copyright © 2011 evolveum. All Rights Reserved.