Uses of Class
org.identityconnectors.framework.common.objects.ObjectClassInfo
Packages that use ObjectClassInfo
Package
Description
-
Uses of ObjectClassInfo in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return ObjectClassInfoModifier and TypeMethodDescriptionObjectClassRunner.getObjectClassInfo(ObjectClass objectClass) GetsObjectClassInfofor object class returned by.invalid reference
ObjectClassRunner#getSupportedObjectClassMethods in org.identityconnectors.contract.test with parameters of type ObjectClassInfoModifier and TypeMethodDescriptionstatic voidConnectorHelper.checkLiveSyncDelta(ObjectClassInfo ocInfo, LiveSyncDelta delta, Uid uid, Set<Attribute> attributes, boolean checkNotReturnedByDefault) Check that passed SyncDelta has expected values.static booleanConnectorHelper.checkObject(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<Attribute> requestedAttributes) Checks if object has expected attributes and values.static booleanConnectorHelper.checkObject(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<Attribute> requestedAttributes, boolean checkNotReturnedByDefault) Checks if object has expected attributes and values.static booleanConnectorHelper.checkObjectByAttrDelta(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<AttributeDelta> requestedAttributesDelta) Checks if object has expected attributesDelta and values.static booleanConnectorHelper.checkObjectByAttrDelta(ObjectClassInfo objectClassInfo, ConnectorObject connectorObj, Set<AttributeDelta> requestedAttributesDelta, boolean checkNotReturnedByDefault) Checks if object has expected attributesDelta and values.static voidConnectorHelper.checkSyncDelta(ObjectClassInfo ocInfo, SyncDelta delta, Uid uid, Set<Attribute> attributes, SyncDeltaType deltaType, boolean checkNotReturnedByDefault) Check that passed SyncDelta has expected values.static UidConnectorHelper.createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, OperationOptions opOptions) gets the attributes for youstatic UidConnectorHelper.createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, OperationOptions opOptions) gets the attributes for you, appending the qualifier to the attribute nameConnectorHelper.getAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue, boolean onlyCreateable, boolean onlyUpdateable) get attribute values (concatenates the qualifier with the name)static Set<AttributeDelta> ConnectorHelper.getAttributesDelta(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean isMultiValue, boolean isAddValues, boolean onlyCreateable, boolean onlyUpdateable) Get attributeDelta values (concatenates the qualifier with the name).ConnectorHelper.getCreateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get createable attributes' values.static ObjectClassConnectorHelper.getObjectClassFromObjectClassInfo(ObjectClassInfo objectClassInfo) Returns object class based on object class info.ConnectorHelper.getReadableAttributesNames(ObjectClassInfo ocInfo) Returns set of attributes' names which are readable.ConnectorHelper.getUpdateableAttributes(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean onlyMultiValue) Get updateable attributes' values.static Set<AttributeDelta> ConnectorHelper.getUpdateableAttributesDelta(DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, boolean checkRequired, boolean isMultiValue, boolean isAddOrRemoveValues) Get updateable attributes' values.static booleanConnectorHelper.isAttrSupported(ObjectClassInfo oinfo, String attribute) Whether is attribute supported.static booleanConnectorHelper.isCreateable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute Createable.static booleanConnectorHelper.isCRU(ObjectClassInfo oinfo, String attribute) Whether is attribute creatable, updateable and readable.static booleanConnectorHelper.isMultiValue(ObjectClassInfo objectClassInfo, String attribute) Whether is attribute multiValue.static booleanConnectorHelper.isReadable(ObjectClassInfo oinfo, String attribute) Whether is attribute readable.static booleanConnectorHelper.isReadable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute readable.static booleanConnectorHelper.isRequired(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute required.static booleanConnectorHelper.isReturnedByDefault(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute returnedByDefault.static booleanConnectorHelper.isUpdateable(ObjectClassInfo objectClassInfo, Attribute attribute) Whether is attribute readable. -
Uses of ObjectClassInfo in org.identityconnectors.framework.common.objects
Methods in org.identityconnectors.framework.common.objects that return ObjectClassInfoModifier and TypeMethodDescriptionObjectClassInfoBuilder.build()Constructs an instance ofObjectClassInfowith any characteristics that were previously specified using this builder.Schema.findObjectClassInfo(String type) Returns the ObjectClassInfo for the given type.Methods in org.identityconnectors.framework.common.objects that return types with arguments of type ObjectClassInfoModifier and TypeMethodDescriptionSchema.getObjectClassInfo()Returns the set of object classes that are defined in the schema, regardless of which operations support them.Map<Class<? extends APIOperation>, Set<ObjectClassInfo>> Schema.getSupportedObjectClassesByOperation()Returns the set of object classes that apply to a particular operation.Schema.getSupportedObjectClassesByOperation(Class<? extends APIOperation> apiop) Returns the supported object classes for the given operation.Methods in org.identityconnectors.framework.common.objects with parameters of type ObjectClassInfoModifier and TypeMethodDescriptionvoidSchemaBuilder.addSupportedObjectClass(Class<? extends SPIOperation> op, ObjectClassInfo def) Adds the given ObjectClassInfo as a supported ObjectClass for the given operation.voidSchemaBuilder.defineObjectClass(ObjectClassInfo info) Adds another ObjectClassInfo to the schema.final voidSchemaBuilder.defineObjectClass(ObjectClassInfo objectClassInfo, Class<? extends SPIOperation>... operations) Adds another ObjectClassInfo to the schema.voidSchemaBuilder.removeSupportedObjectClass(Class<? extends SPIOperation> op, ObjectClassInfo def) Removes the given ObjectClassInfo as a supported ObjectClass for the given operation.Constructor parameters in org.identityconnectors.framework.common.objects with type arguments of type ObjectClassInfoModifierConstructorDescriptionSchema(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.