org.identityconnectors.testconnector
Class TstConnector

java.lang.Object
  extended by org.identityconnectors.testconnector.TstConnector
All Implemented Interfaces:
Connector, CreateOp, SchemaOp, SearchOp<String>, SPIOperation, SyncOp, PoolableConnector

public class TstConnector
extends Object
implements CreateOp, PoolableConnector, SchemaOp, SearchOp<String>, SyncOp


Constructor Summary
TstConnector()
           
 
Method Summary
 void checkAlive()
           
static void checkClassLoader()
           
 String concat(String s1, String s2)
          Used by the script tests
 Uid create(ObjectClass oclass, Set<Attribute> attrs, OperationOptions options)
           
 FilterTranslator<String> createFilterTranslator(ObjectClass oclass, OperationOptions options)
           
 void dispose()
           
 void executeQuery(ObjectClass oclass, String query, ResultsHandler handler, OperationOptions options)
           
 Configuration getConfiguration()
           
 SyncToken getLatestSyncToken(ObjectClass objClass)
           
 void init(Configuration cfg)
           
 Schema schema()
           
 void sync(ObjectClass objClass, SyncToken token, SyncResultsHandler handler, OperationOptions options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TstConnector

public TstConnector()
Method Detail

checkClassLoader

public static void checkClassLoader()

create

public Uid create(ObjectClass oclass,
                  Set<Attribute> attrs,
                  OperationOptions options)
Specified by:
create in interface CreateOp

init

public void init(Configuration cfg)
Specified by:
init in interface Connector

getConfiguration

public Configuration getConfiguration()
Specified by:
getConfiguration in interface Connector

dispose

public void dispose()
Specified by:
dispose in interface Connector

checkAlive

public void checkAlive()
Specified by:
checkAlive in interface PoolableConnector

concat

public String concat(String s1,
                     String s2)
Used by the script tests


createFilterTranslator

public FilterTranslator<String> createFilterTranslator(ObjectClass oclass,
                                                       OperationOptions options)
Specified by:
createFilterTranslator in interface SearchOp<String>

executeQuery

public void executeQuery(ObjectClass oclass,
                         String query,
                         ResultsHandler handler,
                         OperationOptions options)
Specified by:
executeQuery in interface SearchOp<String>

sync

public void sync(ObjectClass objClass,
                 SyncToken token,
                 SyncResultsHandler handler,
                 OperationOptions options)
Specified by:
sync in interface SyncOp

getLatestSyncToken

public SyncToken getLatestSyncToken(ObjectClass objClass)
Specified by:
getLatestSyncToken in interface SyncOp

schema

public Schema schema()
Specified by:
schema in interface SchemaOp


Copyright © 2012. All Rights Reserved.