Class MEProxyHelper

java.lang.Object
de.mid.innovator.srv2api.icw2model.MEProxyHelper

public abstract class MEProxyHelper extends Object
Abstract Proxy Base Class
See Also:
  • Method Details

    • getFindProxyByRefData

      public static <T extends MEProxy> List<T> getFindProxyByRefData(Class<T> returnType, SrvContext srvCtx, int elemType, int elemKind, int elemId, String elemIdReference, String elemDisplayName, String elemHREF, MEPackage ohTransitiveOwner) throws InoNetException, SrvErrorException
      Returns a list of Proxies referencing the element with the specified data.
      Parameters:
      returnType - Specifies the type of elements to be returned.
      srvCtx - The context of the related innovator server.
      elemType - Referenced element types
      elemKind - Referenced element kind
      elemId - Referenced element Id
      elemIdReference - Referenced element IdName
      elemDisplayName - Referenced element DisplayName
      elemHREF - Referenced element HREF
      ohTransitiveOwner - Transitive Owner Package e.g stub package or mapping type package
      Throws:
      InoNetException
      SrvErrorException
    • getFindProxyByRefUUID

      public static <T extends MEProxy> List<T> getFindProxyByRefUUID(Class<T> returnType, SrvContext srvCtx, String sUUID, MEPackage ohTransitiveOwner) throws InoNetException, SrvErrorException
      Returns a list of Proxy referencing the specified UUID.
      Parameters:
      returnType - Specifies the type of elements to be returned.
      srvCtx - The context of the related innovator server.
      sUUID - UUID which proxy should reference
      ohTransitiveOwner - Transitive Owner Package e.g stub package or mapping type package
      Throws:
      InoNetException
      SrvErrorException