Class SearchImpl
- java.lang.Object
-
- org.identityconnectors.framework.impl.api.local.operations.APIOperationRunner
-
- org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
-
- org.identityconnectors.framework.impl.api.local.operations.SearchImpl
-
- All Implemented Interfaces:
org.identityconnectors.framework.api.operations.APIOperation,org.identityconnectors.framework.api.operations.SearchApiOp
public class SearchImpl extends ConnectorAPIOperationRunner implements org.identityconnectors.framework.api.operations.SearchApiOp
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchImpl.AttributesToGetSearchResultsHandlerSimple results handler that can reduce attributes to only the set of attribute to get.
-
Constructor Summary
Constructors Constructor Description SearchImpl(ConnectorOperationalContext context, org.identityconnectors.framework.spi.Connector connector)Initializes the operation works.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidrawSearch(org.identityconnectors.framework.spi.operations.SearchOp<?> search, org.identityconnectors.framework.common.objects.ObjectClass objectClass, org.identityconnectors.framework.common.objects.filter.Filter filter, org.identityconnectors.framework.spi.SearchResultsHandler handler, org.identityconnectors.framework.common.objects.OperationOptions options, ConnectorOperationalContext operationalContext)Public static because it is used by TestHelpersImpl.org.identityconnectors.framework.common.objects.SearchResultsearch(org.identityconnectors.framework.common.objects.ObjectClass objectClass, org.identityconnectors.framework.common.objects.filter.Filter originalFilter, org.identityconnectors.framework.common.objects.ResultsHandler handler, org.identityconnectors.framework.common.objects.OperationOptions options)Call the SPI search routines to return the results to theResultsHandler.-
Methods inherited from class org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
getConnector, getNormalizer, getOperationalContext
-
-
-
-
Constructor Detail
-
SearchImpl
public SearchImpl(ConnectorOperationalContext context, org.identityconnectors.framework.spi.Connector connector)
Initializes the operation works.
-
-
Method Detail
-
search
public org.identityconnectors.framework.common.objects.SearchResult search(org.identityconnectors.framework.common.objects.ObjectClass objectClass, org.identityconnectors.framework.common.objects.filter.Filter originalFilter, org.identityconnectors.framework.common.objects.ResultsHandler handler, org.identityconnectors.framework.common.objects.OperationOptions options)Call the SPI search routines to return the results to theResultsHandler.- Specified by:
searchin interfaceorg.identityconnectors.framework.api.operations.SearchApiOp- See Also:
SearchOp.executeQuery(org.identityconnectors.framework.common.objects.ObjectClass, T, org.identityconnectors.framework.common.objects.ResultsHandler, org.identityconnectors.framework.common.objects.OperationOptions)
-
rawSearch
public static void rawSearch(org.identityconnectors.framework.spi.operations.SearchOp<?> search, org.identityconnectors.framework.common.objects.ObjectClass objectClass, org.identityconnectors.framework.common.objects.filter.Filter filter, org.identityconnectors.framework.spi.SearchResultsHandler handler, org.identityconnectors.framework.common.objects.OperationOptions options, ConnectorOperationalContext operationalContext)Public static because it is used by TestHelpersImpl. Raw, SPI-level search.- Parameters:
search- The underlying implementation of search (generally the connector itself)objectClass- The object classfilter- The filterhandler- The handleroptions- The optionsoperationalContext-
-
-