public class FcmClient extends Object implements IFcmClient
| Constructor and Description |
|---|
FcmClient(IFcmClientSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
protected <TRequestMessage> |
post(TRequestMessage requestMessage) |
protected <TRequestMessage,TResponseMessage> |
post(TRequestMessage requestMessage,
Class<TResponseMessage> responseType) |
void |
send(AddDeviceGroupMessage message) |
CreateDeviceGroupMessageResponse |
send(CreateDeviceGroupMessage message) |
MulticastMessageResponse |
send(DataMulticastMessage message) |
UnicastMessageResponse |
send(DataUnicastMessage message) |
MulticastMessageResponse |
send(NotificationMulticastMessage notification) |
UnicastMessageResponse |
send(NotificationUnicastMessage notification) |
void |
send(RemoveDeviceGroupMessage message) |
TopicMessageResponse |
send(TopicMulticastMessage message) |
TopicMessageResponse |
send(TopicUnicastMessage message) |
public FcmClient(IFcmClientSettings settings)
public MulticastMessageResponse send(DataMulticastMessage message)
send in interface IFcmClientpublic MulticastMessageResponse send(NotificationMulticastMessage notification)
send in interface IFcmClientpublic UnicastMessageResponse send(DataUnicastMessage message)
send in interface IFcmClientpublic UnicastMessageResponse send(NotificationUnicastMessage notification)
send in interface IFcmClientpublic CreateDeviceGroupMessageResponse send(CreateDeviceGroupMessage message)
send in interface IFcmClientpublic TopicMessageResponse send(TopicUnicastMessage message)
send in interface IFcmClientpublic TopicMessageResponse send(TopicMulticastMessage message)
send in interface IFcmClientpublic void send(RemoveDeviceGroupMessage message)
send in interface IFcmClientpublic void send(AddDeviceGroupMessage message)
send in interface IFcmClientprotected <TRequestMessage,TResponseMessage> TResponseMessage post(TRequestMessage requestMessage,
Class<TResponseMessage> responseType)
protected <TRequestMessage> void post(TRequestMessage requestMessage)
Copyright © 2016. All rights reserved.