org.granite.client.messaging.channel
Interface MessagingChannel
- All Superinterfaces:
- Channel, SessionAwareChannel
- All Known Implementing Classes:
- AbstractAMFMessagingChannel, AMFMessagingChannel, JMFAMFMessagingChannel
public interface MessagingChannel
- extends Channel, SessionAwareChannel
- Author:
- Franck WOLFF
| Methods inherited from interface org.granite.client.messaging.channel.Channel |
getClientId, getCredentials, getDefaultTimeToLive, getId, getTransport, getTransportData, getUri, isAuthenticated, isStarted, logout, onCancelled, onError, onMessage, send, setCredentials, setDefaultTimeToLive, setTransportData, start, stop |
setSessionId
void setSessionId(String sessionId)
- Specified by:
setSessionId in interface SessionAwareChannel
addConsumer
void addConsumer(Consumer consumer)
removeConsumer
boolean removeConsumer(Consumer consumer)
disconnect
ResponseMessageFuture disconnect(ResponseListener... listeners)