com.hazelcast.spi
Interface EventService


public interface EventService

Author:
mdogan 12/14/12

Method Summary
 void deregisterAllListeners(String serviceName, String topic)
           
 boolean deregisterListener(String serviceName, String topic, Object id)
           
 Collection<EventRegistration> getRegistrations(String serviceName, String topic)
           
 EventRegistration[] getRegistrationsAsArray(String serviceName, String topic)
           
 void publishEvent(String serviceName, Collection<EventRegistration> registrations, Object event, int orderKey)
           
 void publishEvent(String serviceName, EventRegistration registration, Object event, int orderKey)
           
 EventRegistration registerListener(String serviceName, String topic, EventFilter filter, Object listener)
           
 EventRegistration registerListener(String serviceName, String topic, Object listener)
           
 EventRegistration registerLocalListener(String serviceName, String topic, EventFilter filter, Object listener)
           
 EventRegistration registerLocalListener(String serviceName, String topic, Object listener)
           
 

Method Detail

registerLocalListener

EventRegistration registerLocalListener(String serviceName,
                                        String topic,
                                        Object listener)

registerLocalListener

EventRegistration registerLocalListener(String serviceName,
                                        String topic,
                                        EventFilter filter,
                                        Object listener)

registerListener

EventRegistration registerListener(String serviceName,
                                   String topic,
                                   Object listener)

registerListener

EventRegistration registerListener(String serviceName,
                                   String topic,
                                   EventFilter filter,
                                   Object listener)

deregisterListener

boolean deregisterListener(String serviceName,
                           String topic,
                           Object id)

deregisterAllListeners

void deregisterAllListeners(String serviceName,
                            String topic)

getRegistrations

Collection<EventRegistration> getRegistrations(String serviceName,
                                               String topic)

getRegistrationsAsArray

EventRegistration[] getRegistrationsAsArray(String serviceName,
                                            String topic)

publishEvent

void publishEvent(String serviceName,
                  EventRegistration registration,
                  Object event,
                  int orderKey)

publishEvent

void publishEvent(String serviceName,
                  Collection<EventRegistration> registrations,
                  Object event,
                  int orderKey)


Copyright © 2013 Hazelcast, Inc.. All Rights Reserved.