Package | Description |
---|---|
org.identityconnectors.framework.common.objects |
Modifier and Type | Method and Description |
---|---|
OperationOptionInfo |
OperationOptionInfoBuilder.build() |
static OperationOptionInfo |
OperationOptionInfoBuilder.build(String name) |
static OperationOptionInfo |
OperationOptionInfoBuilder.build(String name,
Class<?> type) |
static OperationOptionInfo |
OperationOptionInfoBuilder.buildAttributesToGet()
Builds an
OperationOptionInfo for the attribute to get option. |
static OperationOptionInfo |
OperationOptionInfoBuilder.buildContainer() |
static OperationOptionInfo |
OperationOptionInfoBuilder.buildRunWithPassword() |
static OperationOptionInfo |
OperationOptionInfoBuilder.buildRunWithUser() |
static OperationOptionInfo |
OperationOptionInfoBuilder.buildScope() |
OperationOptionInfo |
Schema.findOperationOptionInfo(String name)
Returns the OperationOptionInfo for the given name.
|
Modifier and Type | Method and Description |
---|---|
Set<OperationOptionInfo> |
Schema.getOperationOptionInfo()
Returns the set of operation options that are defined in the schema, regardless
of which operations support them.
|
Map<Class<? extends APIOperation>,Set<OperationOptionInfo>> |
Schema.getSupportedOptionsByOperation()
Returns the set of operation options that apply to a particular operation.
|
Set<OperationOptionInfo> |
Schema.getSupportedOptionsByOperation(Class<? extends APIOperation> apiop)
Returns the supported options for the given operation.
|
Modifier and Type | Method and Description |
---|---|
void |
SchemaBuilder.addSupportedOperationOption(Class<? extends SPIOperation> op,
OperationOptionInfo def)
Adds the given OperationOptionInfo as a supported option for
the given operation.
|
void |
SchemaBuilder.defineOperationOption(OperationOptionInfo info)
Adds another OperationOptionInfo to the schema.
|
void |
SchemaBuilder.removeSupportedOperationOption(Class<? extends SPIOperation> op,
OperationOptionInfo def)
Removes the given OperationOptionInfo as a supported option for
the given operation.
|
Constructor and Description |
---|
Schema(Set<ObjectClassInfo> info,
Set<OperationOptionInfo> options,
Map<Class<? extends APIOperation>,Set<ObjectClassInfo>> supportedObjectClassesByOperation,
Map<Class<? extends APIOperation>,Set<OperationOptionInfo>> supportedOptionsByOperation)
Public only for serialization; please use
SchemaBuilder instead.
|
Schema(Set<ObjectClassInfo> info,
Set<OperationOptionInfo> options,
Map<Class<? extends APIOperation>,Set<ObjectClassInfo>> supportedObjectClassesByOperation,
Map<Class<? extends APIOperation>,Set<OperationOptionInfo>> supportedOptionsByOperation)
Public only for serialization; please use
SchemaBuilder instead.
|
Copyright © 2013. All Rights Reserved.