Package com.im.ijcs.api.feedback
Interface FeedbackManager
-
public interface FeedbackManager
Manager runs on server. Manager is responsible for gathering feedback events and providing them to Client Poller- Author:
- Luk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
register(DFServerFeedback feedback)
Register feedback (handle its events)void
unregister(java.lang.String id)
Remove feedback with id from registry.java.util.Collection<DFFeedbackEvent>
withdrawEvents(java.lang.String id, boolean cancelled)
-
-
-
Method Detail
-
register
void register(DFServerFeedback feedback)
Register feedback (handle its events)- Parameters:
feedback
-
-
unregister
void unregister(java.lang.String id)
Remove feedback with id from registry. Do not handle its events anymore.- Parameters:
id
- The feedback id
-
withdrawEvents
java.util.Collection<DFFeedbackEvent> withdrawEvents(java.lang.String id, boolean cancelled)
- Parameters:
id
- The unique id of feedbackcancelled
- The cancelled flag- Returns:
- List of received events from last call
-
-