interface MessageAdapter {
    createMessage: HandlerAndValidators<Record<string, Predicate>>;
    createMessageTemplate: HandlerAndValidators<Record<string, Predicate>>;
    createSubscription: HandlerAndValidators<Record<string, Predicate>>;
    createTopic: HandlerAndValidators<Record<string, Predicate>>;
    createTopicAttachment: HandlerAndValidators<Record<string, Predicate>>;
    deleteMessage: HandlerAndValidators<Record<string, Predicate>>;
    deleteMessageTemplate: HandlerAndValidators<Record<string, Predicate>>;
    deleteSubscription: HandlerAndValidators<Record<string, Predicate>>;
    deleteTopic: HandlerAndValidators<Record<string, Predicate>>;
    deleteTopicAttachment: HandlerAndValidators<Record<string, Predicate>>;
    getMessage: HandlerAndValidators<Record<string, Predicate>>;
    getMessageTemplate: HandlerAndValidators<Record<string, Predicate>>;
    getSubscription: HandlerAndValidators<Record<string, Predicate>>;
    getTopic: HandlerAndValidators<Record<string, Predicate>>;
    getTopicAttachment: HandlerAndValidators<Record<string, Predicate>>;
    getTopicAttachmentUploadUrl: HandlerAndValidators<Record<string, Predicate>>;
    listMessageTemplates: HandlerAndValidators<Record<string, Predicate>>;
    listMessageTemplatesForOrganization: HandlerAndValidators<Record<string, Predicate>>;
    listMessages: HandlerAndValidators<Record<string, Predicate>>;
    listMessagesForPublic: HandlerAndValidators<Record<string, Predicate>>;
    listMessagesForTopic: HandlerAndValidators<Record<string, Predicate>>;
    listMessagesForUser: HandlerAndValidators<Record<string, Predicate>>;
    listSubscriptions: HandlerAndValidators<Record<string, Predicate>>;
    listSubscriptionsForTopic: HandlerAndValidators<Record<string, Predicate>>;
    listTopicAttachments: HandlerAndValidators<Record<string, Predicate>>;
    listTopics: HandlerAndValidators<Record<string, Predicate>>;
    listTopicsOwnedByOrganization: HandlerAndValidators<Record<string, Predicate>>;
    listTopicsOwnedByUser: HandlerAndValidators<Record<string, Predicate>>;
    listTopicsSubscribedByOrganization: HandlerAndValidators<Record<string, Predicate>>;
    listTopicsSubscribedByUser: HandlerAndValidators<Record<string, Predicate>>;
    updateMessage: HandlerAndValidators<Record<string, Predicate>>;
    updateMessageReadStatus: HandlerAndValidators<Record<string, Predicate>>;
    updateMessageTemplate: HandlerAndValidators<Record<string, Predicate>>;
    updateTopic: HandlerAndValidators<Record<string, Predicate>>;
}

Hierarchy

  • SubscriptionAdapter
  • TopicAdapter
  • MessageTemplateAdapter
  • AttachmentAdapter
  • Adapter
    • MessageAdapter

Implemented by

Properties

createMessage: HandlerAndValidators<Record<string, Predicate>>
createMessageTemplate: HandlerAndValidators<Record<string, Predicate>>
createSubscription: HandlerAndValidators<Record<string, Predicate>>
createTopic: HandlerAndValidators<Record<string, Predicate>>
createTopicAttachment: HandlerAndValidators<Record<string, Predicate>>
deleteMessage: HandlerAndValidators<Record<string, Predicate>>
deleteMessageTemplate: HandlerAndValidators<Record<string, Predicate>>
deleteSubscription: HandlerAndValidators<Record<string, Predicate>>
deleteTopic: HandlerAndValidators<Record<string, Predicate>>
deleteTopicAttachment: HandlerAndValidators<Record<string, Predicate>>
getMessage: HandlerAndValidators<Record<string, Predicate>>
getMessageTemplate: HandlerAndValidators<Record<string, Predicate>>
getSubscription: HandlerAndValidators<Record<string, Predicate>>
getTopic: HandlerAndValidators<Record<string, Predicate>>
getTopicAttachment: HandlerAndValidators<Record<string, Predicate>>
getTopicAttachmentUploadUrl: HandlerAndValidators<Record<string, Predicate>>
listMessageTemplates: HandlerAndValidators<Record<string, Predicate>>
listMessageTemplatesForOrganization: HandlerAndValidators<Record<string, Predicate>>
listMessages: HandlerAndValidators<Record<string, Predicate>>
listMessagesForPublic: HandlerAndValidators<Record<string, Predicate>>
listMessagesForTopic: HandlerAndValidators<Record<string, Predicate>>
listMessagesForUser: HandlerAndValidators<Record<string, Predicate>>
listSubscriptions: HandlerAndValidators<Record<string, Predicate>>
listSubscriptionsForTopic: HandlerAndValidators<Record<string, Predicate>>
listTopicAttachments: HandlerAndValidators<Record<string, Predicate>>
listTopics: HandlerAndValidators<Record<string, Predicate>>
listTopicsOwnedByOrganization: HandlerAndValidators<Record<string, Predicate>>
listTopicsOwnedByUser: HandlerAndValidators<Record<string, Predicate>>
listTopicsSubscribedByOrganization: HandlerAndValidators<Record<string, Predicate>>
listTopicsSubscribedByUser: HandlerAndValidators<Record<string, Predicate>>
updateMessage: HandlerAndValidators<Record<string, Predicate>>
updateMessageReadStatus: HandlerAndValidators<Record<string, Predicate>>
updateMessageTemplate: HandlerAndValidators<Record<string, Predicate>>
updateTopic: HandlerAndValidators<Record<string, Predicate>>

Generated using TypeDoc