Class ELRelshipBinDirHelper


  • public abstract class ELRelshipBinDirHelper
    extends java.lang.Object
    This is a utility class for ELRelshipBinDir that provides static methods for creation or other purposes.
    See Also:
    ELRelshipBinDir
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T extends ELRelshipBinDir>
      java.util.List<T>
      getRestrictOnTargetHasRead​(java.lang.Class<T> returnType, SrvContext srvCtx, ELElement ohRef, java.util.List<? extends ELElement> seqRestrict)
      removes a directed relationship from the list if the provided user has not read access on the target element.
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRestrictOnTargetHasRead

        public static <T extends ELRelshipBinDir> java.util.List<T> getRestrictOnTargetHasRead​(java.lang.Class<T> returnType,
                                                                                               SrvContext srvCtx,
                                                                                               ELElement ohRef,
                                                                                               java.util.List<? extends ELElement> seqRestrict)
                                                                                        throws InoNetException,
                                                                                               SrvErrorException
        removes a directed relationship from the list if the provided user has not read access on the target element.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        srvCtx - The context of the related innovator server.
        ohRef - role used in this test, null test the role of the current login
        seqRestrict - tested elements
        Throws:
        InoNetException
        SrvErrorException