Annotation Type IncomingSetServiceRequest

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class<?> listType
      Defines the data type of a list container that is required due to type erasure.
      String operationHandle
      Defines the operation handle that triggers the method.
    • Element Detail

      • operationHandle

        String operationHandle
        Defines the operation handle that triggers the method.

        The annotated method is called only if the handle of the operation matches this value. Leave the value empty to match every handle.

        Returns:
        the handle to match for this incoming operation call annotation.
        Default:
        ""
      • listType

        Class<?> listType
        Defines the data type of a list container that is required due to type erasure.

        If the operation payload comes as a list of proposed data items, this type defines the list type that is used to distinguish between different functions that accept lists (required as Java lacks real templates).

        Returns:
        the generic type of the list element. Defaults to IncomingSetServiceRequest.NoList, which indicates no list type.
        Default:
        org.somda.sdc.glue.provider.sco.IncomingSetServiceRequest.NoList.class