Class ListenerService.AsynchronousListener<S,D>
- java.lang.Object
-
- org.exoplatform.container.component.BaseComponentPlugin
-
- org.exoplatform.services.listener.Listener<S,D>
-
- org.exoplatform.services.listener.ListenerService.AsynchronousListener<S,D>
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
- Enclosing class:
- ListenerService
protected class ListenerService.AsynchronousListener<S,D> extends Listener<S,D>
This AsynchronousListener is a wrapper for original listener, that executes wrapped listeners onEvent() in separate thread.
-
-
Constructor Summary
Constructors Constructor Description AsynchronousListener(Listener<S,D> listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()StringgetName()voidonEvent(Event<S,D> event)This method should be invoked when an event with the same name is broadcastedvoidsetDescription(String s)voidsetName(String s)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.exoplatform.container.component.ComponentPlugin- Overrides:
getNamein classorg.exoplatform.container.component.BaseComponentPlugin
-
setName
public void setName(String s)
- Specified by:
setNamein interfaceorg.exoplatform.container.component.ComponentPlugin- Overrides:
setNamein classorg.exoplatform.container.component.BaseComponentPlugin
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.exoplatform.container.component.ComponentPlugin- Overrides:
getDescriptionin classorg.exoplatform.container.component.BaseComponentPlugin
-
setDescription
public void setDescription(String s)
- Specified by:
setDescriptionin interfaceorg.exoplatform.container.component.ComponentPlugin- Overrides:
setDescriptionin classorg.exoplatform.container.component.BaseComponentPlugin
-
-