|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CreateApiOp
| Field Summary |
|---|
| Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation |
|---|
NO_TIMEOUT |
| Method Summary | |
|---|---|
Uid |
create(ObjectClass oclass,
Set<Attribute> attrs,
OperationOptions options)
Create a target object based on the specified attributes. |
| Method Detail |
|---|
Uid create(ObjectClass oclass,
Set<Attribute> attrs,
OperationOptions options)
ObjectClass.
The Connector itself may require additional attributes.
The API will confirm that the set contains the ObjectClass attribute
and that no two attributes in the set have the same name.
attrs - includes all the attributes necessary to create the target
object (including the ObjectClass attribute).options - additional options that impact the way this operation is run.
May be null.
IllegalArgumentException - iff ObjectClass is missing or elements of the set
produce duplicate values of Attribute.getName().
NullPointerException - iff the parameter attrs is null.
RuntimeException - iff the Connector SPI throws a native
Exception.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||