* @param aToken
*/
public void sendToken(WebSocketConnector aSource, WebSocketConnector aTarget, Token aToken) {
if (aTarget.getBool(VAR_IS_TOKENSERVER)) {
// before sending the token push it through filter chain
FilterResponse filterResponse = getFilterChain().processTokenOut(aSource, aTarget, aToken);
// only forward the token to the plug-in chain
// if filter chain does not response "aborted"
if (!filterResponse.isRejected()) {
if (mLog.isDebugEnabled()) {
mLog.debug("Sending token '" + aToken + "' to '" + aTarget + "'...");
}
WebSocketPacket aPacket = tokenToPacket(aTarget, aToken);
super.sendPacket(aTarget, aPacket);