Interface RestCollectionCreateView<P extends RestResource,​C extends RestResource,​I>

    • Method Detail

      • apply

        Object apply​(P parentResource,
                     IdString id,
                     I input)
              throws Exception
        Process the view operation by creating the resource.
        Parameters:
        parentResource - parent resource of the resource that should be created
        input - input after parsing from request.
        Returns:
        result to return to the client. Use BinaryResult to avoid automatic conversion to JSON.
        Throws:
        RestApiException - if the resource creation is rejected
        Exception - the implementation of the view failed. The exception will be logged and HTTP 500 Internal Server Error will be returned to the client.