public final class AppLovinCommunicator
extends java.lang.Object
The communicator SDK acts as a hub for all SDK pub/sub communication.
| Modifier and Type | Method and Description |
|---|---|
void |
a(CoreSdk sdk) |
static AppLovinCommunicator |
getInstance(android.content.Context context)
Returns the default communicator instance.
|
AppLovinCommunicatorMessagingService |
getMessagingService()
The messaging service for the communicator SDK responsible for relaying messages within the system.
|
void |
subscribe(AppLovinCommunicatorSubscriber subscriber,
java.util.List<java.lang.String> topics)
Add the provided
AppLovinCommunicatorSubscriber to the set of subscribers for the given topics. |
void |
subscribe(AppLovinCommunicatorSubscriber subscriber,
java.lang.String topic)
Add the provided
AppLovinCommunicatorSubscriber to the set of subscribers for a given topic. |
java.lang.String |
toString() |
void |
unsubscribe(AppLovinCommunicatorSubscriber subscriber,
java.util.List<java.lang.String> topics)
Remove the provided
AppLovinCommunicatorSubscriber from the set of subscribers for the given topics. |
void |
unsubscribe(AppLovinCommunicatorSubscriber subscriber,
java.lang.String topic)
Remove the provided
AppLovinCommunicatorSubscriber from the set of subscribers for a given topic. |
public static AppLovinCommunicator getInstance(android.content.Context context)
public void subscribe(AppLovinCommunicatorSubscriber subscriber, java.lang.String topic)
AppLovinCommunicatorSubscriber to the set of subscribers for a given topic.public void subscribe(AppLovinCommunicatorSubscriber subscriber, java.util.List<java.lang.String> topics)
AppLovinCommunicatorSubscriber to the set of subscribers for the given topics.public void unsubscribe(AppLovinCommunicatorSubscriber subscriber, java.lang.String topic)
AppLovinCommunicatorSubscriber from the set of subscribers for a given topic.public void unsubscribe(AppLovinCommunicatorSubscriber subscriber, java.util.List<java.lang.String> topics)
AppLovinCommunicatorSubscriber from the set of subscribers for the given topics.public AppLovinCommunicatorMessagingService getMessagingService()
public void a(CoreSdk sdk)
public java.lang.String toString()
toString in class java.lang.Object