Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NotificationHubService

Hierarchy

  • NotificationHubService

Index

Constructors

constructor

  • new NotificationHubService(hubName: string, endpointOrConnectionString: string, sharedAccessKeyName: string, sharedAccessKeyValue: string): NotificationHubService
  • Parameters

    • hubName: string
    • endpointOrConnectionString: string
    • sharedAccessKeyName: string
    • sharedAccessKeyValue: string

    Returns NotificationHubService

Properties

apns

apns: ApnsService

gcm

gcm: GcmService

hubName

hubName: string

mpns

mpns: MpnsService

wns

wns: WnsService

Methods

createOrUpdateInstallation

createOrUpdateRegistration

createRegistrationId

  • Parameters

    Returns void

deleteInstallation

  • deleteInstallation(installationId: string, callback: ResponseCallback): void
  • deleteInstallation(installationId: string, options: any, callback: ResponseCallback): void
  • Parameters

    Returns void

  • Parameters

    Returns void

deleteRegistration

  • deleteRegistration(registrationId: string, callback: ResponseCallback): void
  • deleteRegistration(registrationId: string, options: { etag: any }, callback: ResponseCallback): void
  • Parameters

    Returns void

  • Parameters

    • registrationId: string
    • options: { etag: any }
      • etag: any
    • callback: ResponseCallback

    Returns void

getInstallation

  • getInstallation(installationId: string, callback: ResponseCallback): void
  • getInstallation(installationId: string, options: any, callback: ResponseCallback): void
  • Parameters

    Returns void

  • Parameters

    Returns void

getRegistration

  • getRegistration(registrationId: string, callback: ResponseCallback): void
  • getRegistration(registrationId: string, options: any, callback: ResponseCallback): void
  • Parameters

    Returns void

  • Parameters

    Returns void

listRegistrations

  • Parameters

    Returns void

  • Parameters

    Returns void

listRegistrationsByTag

  • Parameters

    Returns void

  • Parameters

    Returns void

patchInstallation

  • patchInstallation(installationId: string, partialUpdateOperations: any[], callback: ResponseCallback): void
  • patchInstallation(installationId: string, partialUpdateOperations: any[], options: any, callback: ResponseCallback): void
  • Parameters

    • installationId: string
    • partialUpdateOperations: any[]
    • callback: ResponseCallback

    Returns void

  • Parameters

    • installationId: string
    • partialUpdateOperations: any[]
    • options: any
    • callback: ResponseCallback

    Returns void

send

  • send(tags: string, payload: string | object, callback: ResponseCallback): void
  • send(tags: string, payload: string | object, options: { headers: object }, callback: ResponseCallback): void
  • Parameters

    Returns void

  • Parameters

    • tags: string
    • payload: string | object
    • options: { headers: object }
      • headers: object
    • callback: ResponseCallback

    Returns void

updateRegistration

Generated using TypeDoc