Package tigase.push.fcm
Class FcmXmppApiProvider
java.lang.Object
tigase.push.fcm.FcmXmppApiProvider
- All Implemented Interfaces:
tigase.kernel.beans.Initializable,IPushProvider
@Bean(name="fcm-xmpp-api",
parent=PushNotificationsComponent.class,
active=false)
@Deprecated
public class FcmXmppApiProvider
extends Object
implements IPushProvider, tigase.kernel.beans.Initializable
Deprecated.
Created by andrzej on 05.01.2017.
-
Nested Class Summary
Nested classes/interfaces inherited from interface tigase.push.api.IPushProvider
IPushProvider.Feature -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.getName()Deprecated.voidDeprecated.pushNotification(IPushSettings.IDevice device, INotification notification) Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.push.api.IPushProvider
maxPayloadSize, supportedFeatures
-
Constructor Details
-
FcmXmppApiProvider
public FcmXmppApiProvider()Deprecated.
-
-
Method Details
-
getName
Deprecated.- Specified by:
getNamein interfaceIPushProvider
-
getDescription
Deprecated.- Specified by:
getDescriptionin interfaceIPushProvider
-
pushNotification
public CompletableFuture<String> pushNotification(IPushSettings.IDevice device, INotification notification) Deprecated.- Specified by:
pushNotificationin interfaceIPushProvider- Parameters:
device-notification-- Returns:
- notification ID as String
-
initialize
public void initialize()Deprecated.- Specified by:
initializein interfacetigase.kernel.beans.Initializable
-