@Singleton @Named(value="HK2TopicDistributionService") @ContractsProvided(value={org.glassfish.hk2.api.messaging.TopicDistributionService.class,org.glassfish.hk2.api.InstanceLifecycleListener.class,org.glassfish.hk2.api.DynamicConfigurationListener.class}) public class DefaultTopicDistributionService extends Object implements TopicDistributionService, InstanceLifecycleListener, DynamicConfigurationListener
HK2_DEFAULT_TOPIC_DISTRIBUTOR| Constructor and Description |
|---|
DefaultTopicDistributionService() |
| Modifier and Type | Method and Description |
|---|---|
void |
configurationChanged() |
void |
distributeMessage(Topic<?> topic,
Object message) |
Filter |
getFilter() |
void |
lifecycleEvent(InstanceLifecycleEvent lifecycleEvent) |
public void distributeMessage(Topic<?> topic, Object message)
distributeMessage in interface TopicDistributionServicepublic Filter getFilter()
getFilter in interface InstanceLifecycleListenerpublic void lifecycleEvent(InstanceLifecycleEvent lifecycleEvent)
lifecycleEvent in interface InstanceLifecycleListenerpublic void configurationChanged()
configurationChanged in interface DynamicConfigurationListenerCopyright © 2009-2017 Oracle Corporation. All Rights Reserved.