$search
Classes | |
class | ServiceListenerStatus |
class | ServiceTypeListenerStatus |
Public Member Functions | |
boolean | equals (Object obj) |
T | getListener () |
int | hashCode () |
boolean | isSynchronous () |
ListenerStatus (T listener, boolean synch) | |
String | toString () |
Static Public Attributes | |
static final boolean | ASYNCHONEOUS = false |
static final boolean | SYNCHONEOUS = true |
Private Attributes | |
final T | _listener |
final boolean | _synch |
This class track the status of listener.
The main purpose of this class is to collapse consecutive events so that we can guarantee the correct call back sequence.
<T> | listener type |
Definition at line 24 of file ListenerStatus.java.
javax::jmdns::impl::ListenerStatus< T extends EventListener >::ListenerStatus | ( | T | listener, | |
boolean | synch | |||
) | [inline] |
listener | listener being tracked. | |
synch | true if that listener can be called asynchronously |
Definition at line 238 of file ListenerStatus.java.
boolean javax::jmdns::impl::ListenerStatus< T extends EventListener >::equals | ( | Object | obj | ) | [inline] |
Definition at line 274 of file ListenerStatus.java.
T javax::jmdns::impl::ListenerStatus< T extends EventListener >::getListener | ( | ) | [inline] |
Definition at line 247 of file ListenerStatus.java.
int javax::jmdns::impl::ListenerStatus< T extends EventListener >::hashCode | ( | ) | [inline] |
Definition at line 265 of file ListenerStatus.java.
boolean javax::jmdns::impl::ListenerStatus< T extends EventListener >::isSynchronous | ( | ) | [inline] |
Return <cod>true if the listener must be called synchronously.
Definition at line 256 of file ListenerStatus.java.
String javax::jmdns::impl::ListenerStatus< T extends EventListener >::toString | ( | ) | [inline] |
Definition at line 283 of file ListenerStatus.java.
final T javax::jmdns::impl::ListenerStatus< T extends EventListener >::_listener [private] |
Definition at line 228 of file ListenerStatus.java.
final boolean javax::jmdns::impl::ListenerStatus< T extends EventListener >::_synch [private] |
Definition at line 230 of file ListenerStatus.java.
final boolean javax::jmdns::impl::ListenerStatus< T extends EventListener >::ASYNCHONEOUS = false [static] |
Definition at line 226 of file ListenerStatus.java.
final boolean javax::jmdns::impl::ListenerStatus< T extends EventListener >::SYNCHONEOUS = true [static] |
Definition at line 225 of file ListenerStatus.java.