クラス FCMPushNotificationService

java.lang.Object
org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<org.iplass.mtp.impl.pushnotification.template.MetaPushNotificationTemplate,org.iplass.mtp.impl.pushnotification.template.MetaPushNotificationTemplate.PushNotificationTemplateRuntime>
org.iplass.mtp.impl.pushnotification.PushNotificationService
org.iplass.mtp.impl.pushnotification.fcm.FCMPushNotificationService
すべての実装されたインタフェース:
org.iplass.mtp.impl.definition.TypedMetaDataService<org.iplass.mtp.impl.pushnotification.template.MetaPushNotificationTemplate,org.iplass.mtp.impl.pushnotification.template.MetaPushNotificationTemplate.PushNotificationTemplateRuntime>, org.iplass.mtp.spi.Service

@Deprecated public class FCMPushNotificationService extends org.iplass.mtp.impl.pushnotification.PushNotificationService
推奨されていません。
本機能は FCM Legacy API に対応した機能となります。FCM HTTP v1 API を利用するサービス PushNotificationService への移行を推奨します。
Firebase Cloud Messaging(FMC) プッシュ通知サービス
  • ネストされたクラスの概要

    ネストされたクラス
    修飾子とタイプ
    クラス
    説明
    (package private) static interface 
    推奨されていません。
     

    クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.impl.pushnotification.PushNotificationService

    org.iplass.mtp.impl.pushnotification.PushNotificationService.TypeMap
  • フィールドの概要

    クラスから継承されたフィールド org.iplass.mtp.impl.pushnotification.PushNotificationService

    PUSH_NOTIFICATION_TEMPLATE_META_PATH
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    推奨されていません。
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    void
    推奨されていません。
     
    void
    init(org.iplass.mtp.spi.Config config)
    推奨されていません。
     
    protected org.iplass.mtp.pushnotification.PushNotificationResult
    pushImpl(org.iplass.mtp.tenant.Tenant tenant, org.iplass.mtp.pushnotification.PushNotification notification)
    推奨されていません。
     

    クラスから継承されたメソッド org.iplass.mtp.impl.pushnotification.PushNotificationService

    getFixedPath, getMetaDataType, getRuntimeType, push

    クラスから継承されたメソッド org.iplass.mtp.impl.definition.AbstractTypedMetaDataService

    checkDefinitionName, createMetaData, getRuntimeById, getRuntimeByName, list, list, nameList, removeMetaData, updateMetaData

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • FCMPushNotificationService

      public FCMPushNotificationService()
      推奨されていません。
  • メソッドの詳細

    • init

      public void init(org.iplass.mtp.spi.Config config)
      推奨されていません。
      定義:
      init インタフェース内 org.iplass.mtp.spi.Service
      オーバーライド:
      init クラス内 org.iplass.mtp.impl.pushnotification.PushNotificationService
    • destroy

      public void destroy()
      推奨されていません。
      定義:
      destroy インタフェース内 org.iplass.mtp.spi.Service
      オーバーライド:
      destroy クラス内 org.iplass.mtp.impl.pushnotification.PushNotificationService
    • pushImpl

      protected org.iplass.mtp.pushnotification.PushNotificationResult pushImpl(org.iplass.mtp.tenant.Tenant tenant, org.iplass.mtp.pushnotification.PushNotification notification)
      推奨されていません。
      オーバーライド:
      pushImpl クラス内 org.iplass.mtp.impl.pushnotification.PushNotificationService