Package tigase.eventbus.impl
Class EventsNameMap<M>
- java.lang.Object
-
- tigase.eventbus.impl.EventsNameMap<M>
-
public class EventsNameMap<M> extends Object
-
-
Constructor Summary
Constructors Constructor Description EventsNameMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<M>createDataList()protected Map<String,Map<String,Collection<M>>>createMainDataMap()protected Map<String,Collection<M>>createNamesDataMap()voiddelete(String pckg, String name, M data)voiddelete(M data)Collection<M>get(String pckg, String name)Collection<M>getAllData()Set<EventName>getAllListenedEvents()booleanhasData(String pckg, String name)voidput(String pckg, String name, M data)
-
-
-
Method Detail
-
delete
public void delete(M data)
-
get
public Collection<M> get(String pckg, String name)
-
getAllData
public Collection<M> getAllData()
-
createDataList
protected Collection<M> createDataList()
-
createNamesDataMap
protected Map<String,Collection<M>> createNamesDataMap()
-
-