|
||||||||||
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 |