Package org.apache.mina.filter.keepalive
Interface KeepAliveMessageFactory
-
public interface KeepAliveMessageFactoryProvides keep-alive messages toKeepAliveFilter.- Author:
- Apache MINA Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetRequest(IoSession session)ObjectgetResponse(IoSession session, Object request)booleanisRequest(IoSession session, Object message)booleanisResponse(IoSession session, Object message)
-
-
-
Method Detail
-
isRequest
boolean isRequest(IoSession session, Object message)
- Parameters:
session- The current sessionmessage- teh message to check- Returns:
trueif and only if the specified message is a keep-alive request message.
-
isResponse
boolean isResponse(IoSession session, Object message)
- Parameters:
session- The current sessionmessage- teh message to check- Returns:
trueif and only if the specified message is a keep-alive response message;
-
getRequest
Object getRequest(IoSession session)
- Parameters:
session- The current session- Returns:
- a (new) keep-alive request message or
nullif no request is required.
-
-