Class ManyToManyHandler<T extends Item>


  • public class ManyToManyHandler<T extends Item>
    extends java.lang.Object
    The unloclized n-m relation handler.

    This implementation uses the LinkOperationHandler to link and unlink assoziated items.

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ManyToManyHandler​(java.lang.String relationName, boolean ownerIsSource, boolean enableRestrictions)  
      protected ManyToManyHandler​(java.lang.String relationName, boolean ownerIsSource, boolean enableRestrictions, boolean partOf, boolean reOrderable)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811
    • Constructor Detail

      • ManyToManyHandler

        protected ManyToManyHandler​(java.lang.String relationName,
                                    boolean ownerIsSource,
                                    boolean enableRestrictions)
      • ManyToManyHandler

        @Deprecated(since="1811",
                    forRemoval=true)
        protected ManyToManyHandler​(java.lang.String relationName,
                                    boolean ownerIsSource,
                                    boolean enableRestrictions,
                                    boolean partOf,
                                    boolean reOrderable)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 1811
        Parameters:
        partOf -
        reOrderable -
    • Method Detail

      • setValues

        public void setValues​(SessionContext ctx,
                              Item key,
                              java.util.Collection<T> values)