Class WorkItemSelectorType

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

public class WorkItemSelectorType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Selects some work items from all the items (perhaps of a given type, like approval work items). E.g. may be used to delegate access to some work items only.
See Also:
  • Field Details

    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_DESCRIPTION

      public static final ItemName F_DESCRIPTION
    • F_DOCUMENTATION

      public static final ItemName F_DOCUMENTATION
    • F_ALL

      public static final ItemName F_ALL
    • FACTORY

      public static final Producer<WorkItemSelectorType> FACTORY
  • Constructor Details

    • WorkItemSelectorType

      public WorkItemSelectorType()
    • WorkItemSelectorType

      @Deprecated public WorkItemSelectorType(PrismContext context)
      Deprecated.
  • Method Details

    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String value)
    • getDocumentation

      public String getDocumentation()
    • setDocumentation

      public void setDocumentation(String value)
    • isAll

      public Boolean isAll()
    • getAll

      public Boolean getAll()
    • setAll

      public void setAll(Boolean value)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
    • id

      public WorkItemSelectorType id(Long value)
    • description

      public WorkItemSelectorType description(String value)
    • documentation

      public WorkItemSelectorType documentation(String value)
    • all

      public WorkItemSelectorType all(Boolean value)
    • end

      public <X> X end()
    • clone

      public WorkItemSelectorType clone()
      Overrides:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable