|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.icf.dummy.connector.DummyConnector
public class DummyConnector
Connector for the Dummy Resource. Dummy resource is a simple Java object that pretends to be a resource. It has accounts and account schema. It has operations to manipulate accounts, execute scripts and so on almost like a real resource. The purpose is to simulate a real resource with a very little overhead. This connector connects the Dummy resource to ICF.
DummyResource| Constructor Summary | |
|---|---|
DummyConnector()
|
|
| Method Summary | |
|---|---|
org.identityconnectors.framework.common.objects.Uid |
addAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> valuesToAdd,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.common.objects.Uid |
authenticate(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String userName,
org.identityconnectors.common.security.GuardedString password,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.common.objects.Uid |
create(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> createAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.common.objects.filter.FilterTranslator<java.lang.String> |
createFilterTranslator(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
void |
delete(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
void |
dispose()
Disposes of the CSVFileConnector's resources. |
void |
executeQuery(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String query,
org.identityconnectors.framework.common.objects.ResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.spi.Configuration |
getConfiguration()
Gets the Configuration context for this connector. |
org.identityconnectors.framework.common.objects.SyncToken |
getLatestSyncToken(org.identityconnectors.framework.common.objects.ObjectClass objectClass)
|
void |
init(org.identityconnectors.framework.spi.Configuration configuration)
Callback method to receive the Configuration. |
org.identityconnectors.framework.common.objects.Uid |
removeAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> valuesToRemove,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.common.objects.Uid |
resolveUsername(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String userName,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
java.lang.Object |
runScriptOnConnector(org.identityconnectors.framework.common.objects.ScriptContext request,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
java.lang.Object |
runScriptOnResource(org.identityconnectors.framework.common.objects.ScriptContext request,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
org.identityconnectors.framework.common.objects.Schema |
schema()
|
void |
sync(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.SyncToken token,
org.identityconnectors.framework.common.objects.SyncResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
void |
test()
|
org.identityconnectors.framework.common.objects.Uid |
update(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> replaceAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DummyConnector()
| Method Detail |
|---|
public org.identityconnectors.framework.spi.Configuration getConfiguration()
getConfiguration in interface org.identityconnectors.framework.spi.Connectorpublic void init(org.identityconnectors.framework.spi.Configuration configuration)
Configuration.
init in interface org.identityconnectors.framework.spi.ConnectorConnector.init(org.identityconnectors.framework.spi.Configuration)public void dispose()
CSVFileConnector's resources.
dispose in interface org.identityconnectors.framework.spi.ConnectorConnector.dispose()
public org.identityconnectors.framework.common.objects.Uid create(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> createAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options)
create in interface org.identityconnectors.framework.spi.operations.CreateOp
public org.identityconnectors.framework.common.objects.Uid update(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> replaceAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options)
update in interface org.identityconnectors.framework.spi.operations.UpdateOp
public org.identityconnectors.framework.common.objects.Uid addAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> valuesToAdd,
org.identityconnectors.framework.common.objects.OperationOptions options)
addAttributeValues in interface org.identityconnectors.framework.spi.operations.UpdateAttributeValuesOp
public org.identityconnectors.framework.common.objects.Uid removeAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
java.util.Set<org.identityconnectors.framework.common.objects.Attribute> valuesToRemove,
org.identityconnectors.framework.common.objects.OperationOptions options)
removeAttributeValues in interface org.identityconnectors.framework.spi.operations.UpdateAttributeValuesOp
public void delete(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.Uid uid,
org.identityconnectors.framework.common.objects.OperationOptions options)
delete in interface org.identityconnectors.framework.spi.operations.DeleteOppublic org.identityconnectors.framework.common.objects.Schema schema()
schema in interface org.identityconnectors.framework.spi.operations.SchemaOp
public org.identityconnectors.framework.common.objects.Uid authenticate(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String userName,
org.identityconnectors.common.security.GuardedString password,
org.identityconnectors.framework.common.objects.OperationOptions options)
authenticate in interface org.identityconnectors.framework.spi.operations.AuthenticateOp
public org.identityconnectors.framework.common.objects.Uid resolveUsername(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String userName,
org.identityconnectors.framework.common.objects.OperationOptions options)
resolveUsername in interface org.identityconnectors.framework.spi.operations.ResolveUsernameOp
public java.lang.Object runScriptOnConnector(org.identityconnectors.framework.common.objects.ScriptContext request,
org.identityconnectors.framework.common.objects.OperationOptions options)
runScriptOnConnector in interface org.identityconnectors.framework.spi.operations.ScriptOnConnectorOp
public java.lang.Object runScriptOnResource(org.identityconnectors.framework.common.objects.ScriptContext request,
org.identityconnectors.framework.common.objects.OperationOptions options)
runScriptOnResource in interface org.identityconnectors.framework.spi.operations.ScriptOnResourceOp
public org.identityconnectors.framework.common.objects.filter.FilterTranslator<java.lang.String> createFilterTranslator(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.OperationOptions options)
createFilterTranslator in interface org.identityconnectors.framework.spi.operations.SearchOp<java.lang.String>
public void executeQuery(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
java.lang.String query,
org.identityconnectors.framework.common.objects.ResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
executeQuery in interface org.identityconnectors.framework.spi.operations.SearchOp<java.lang.String>
public void sync(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
org.identityconnectors.framework.common.objects.SyncToken token,
org.identityconnectors.framework.common.objects.SyncResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
sync in interface org.identityconnectors.framework.spi.operations.SyncOppublic org.identityconnectors.framework.common.objects.SyncToken getLatestSyncToken(org.identityconnectors.framework.common.objects.ObjectClass objectClass)
getLatestSyncToken in interface org.identityconnectors.framework.spi.operations.SyncOppublic void test()
test in interface org.identityconnectors.framework.spi.operations.TestOp
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||