public class NotificationHandling extends Object
| Constructor and Description |
|---|
NotificationHandling() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Init(String ProviderName,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static String |
RegisterNotificationTopic(String topicName,
String producerId,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static gr.uoa.di.madgik.environment.notifications.SubscriberToTopic |
RegisterToNotificationTopic(String topicId,
String listenerId,
String subscriptionName,
String selector,
gr.uoa.di.madgik.environment.notifications.SubscriberToTopic subscriberToTopic,
gr.uoa.di.madgik.environment.notifications.NotificationMessageListenerI messageListener,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
SendNotificationToTopic(String topicId,
String textMessage,
HashMap<String,String> propertiesNameValueMap,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
UnregisterFromNotificationTopic(String topicId,
String listenerId,
gr.uoa.di.madgik.environment.notifications.SubscriberToTopic subscriberToTopic,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
UnregisterNotificationTopic(String topicId,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
public static void Init(String ProviderName, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentValidationException
gr.uoa.di.madgik.environment.exception.EnvironmentValidationExceptionpublic static String RegisterNotificationTopic(String topicName, String producerId, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static gr.uoa.di.madgik.environment.notifications.SubscriberToTopic RegisterToNotificationTopic(String topicId, String listenerId, String subscriptionName, String selector, gr.uoa.di.madgik.environment.notifications.SubscriberToTopic subscriberToTopic, gr.uoa.di.madgik.environment.notifications.NotificationMessageListenerI messageListener, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void UnregisterNotificationTopic(String topicId, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void UnregisterFromNotificationTopic(String topicId, String listenerId, gr.uoa.di.madgik.environment.notifications.SubscriberToTopic subscriberToTopic, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void SendNotificationToTopic(String topicId, String textMessage, HashMap<String,String> propertiesNameValueMap, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionCopyright © 2014. All Rights Reserved.