Interface SchemaOp
- All Superinterfaces:
SPIOperation
Implement this interface to allow the Connector to describe which types of
objects the Connector manages on the target resource (and which operations
and which options the Connector supports for each type of object).
-
Method Summary
-
Method Details
-
schema
Schema schema()Describes the types of objects thisConnector
supports. This method is considered an operation since determining supported objects may require configuration information and allows this determination to be dynamic.The special
Uid
attribute should never appear in the schema, as it is not a true attribute of an object, rather a reference to it. If your resource object-class has a writable unique id attribute that is different than itsName
, then your schema should contain a resource-specific attribute that represents this unique id. For example, a Unix account object might contain unix_uid.- Returns:
- basic schema supported by this
Connector
.
-