Class DiscussionService

A service that implements the RSX Discussion Web Service.

The discussion web service allows posting messages to discuss a library file.

Constructors

Methods

  • Deletes a message in a project file discussion.

    Parameters

    Returns UncertainAsyncOp<Any, string>

    An AsyncOp that returns once the server responds the request.

  • Lists all messages that were created after the given date in a project global discussion.

    Parameters

    • projectUUID: UUID

      The UUID of the project to fetch the messages for.

    • resourceUUID: UUID
    • creationDate: string

      A date string that corresponds to the date to fetch all messages created after.

    • Optionalpage: number

    Returns UncertainAsyncOp<DiscussionServiceMessage[], string>

    An AsyncOp that returns once the server responds the request.

  • Lists all messages that were created before the given date in a project global discussion.

    Parameters

    • projectUUID: UUID

      The UUID of the project to fetch the messages for.

    • resourceUUID: UUID
    • creationDate: string

      A date string that corresponds to the date to fetch all messages created before.

    • Optionalpage: number

    Returns UncertainAsyncOp<DiscussionServiceMessage[], string>

    An AsyncOp that returns once the server responds the request.

  • Lists all messages that were modified newer than the given date in a project global discussion.

    Parameters

    • projectUUID: UUID

      The UUID of the project to fetch the messages for.

    • resourceUUID: UUID
    • modifiedDate: string

      A date string that corresponds to the date to fetch all messages modified after.

    • Optionalpage: number

    Returns UncertainAsyncOp<DiscussionServiceMessage[], string>

    An AsyncOp that returns once the server responds the request.