Interface Client
- All Known Implementing Classes:
AbstractClient
public interface Client
Provides functionality to init and destroy.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Close clientvoid
connect()
Connect the clientvoid
destroy()
Destroys clients.Gets client state.void
init()
Inits the client.void
setClientStateListener
(ClientStateListener clientStateListener) Sets state listener.void
setEventListener
(EventListener eventListener) Sets event listener.
-
Method Details
-
setEventListener
Sets event listener.- Parameters:
eventListener
- the event listener
-
setClientStateListener
Sets state listener.- Parameters:
clientStateListener
- the client state listener
-
getClientState
ClientState getClientState()Gets client state.- Returns:
- current client state.
-
init
void init()Inits the client. -
connect
void connect()Connect the client -
close
void close()Close client -
destroy
void destroy()Destroys clients.
-