Class ResourceObjectTypeDependencyType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectTypeDependencyType
All Implemented Interfaces:
Containerable, Freezable, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable

public class ResourceObjectTypeDependencyType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Describes a dependency of an object type on another object type. For example, a role may have two Active Directory projections: an OU and a group residing in that OU. We say that the group depends on the OU: the OU has to be provisioned first; and only after that, the group can be created. When de-provisioning, the group has to be deleted first, and the OU only after that. We call the group the "dependent object" or "depender". The OU is a "dependee". This data structure has to reside within the dependent object (depender).
See Also: