Package org.apache.mina.filter.keepalive
Interface KeepAliveMessageFactory
-
public interface KeepAliveMessageFactory
Provides keep-alive messages toKeepAliveFilter
.- Author:
- Apache MINA Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getRequest(IoSession session)
Object
getResponse(IoSession session, Object request)
boolean
isRequest(IoSession session, Object message)
boolean
isResponse(IoSession session, Object message)
-
-
-
Method Detail
-
isRequest
boolean isRequest(IoSession session, Object message)
- Parameters:
session
- The current sessionmessage
- teh message to check- Returns:
true
if 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:
true
if 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
null
if no request is required.
-
-