@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }
@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }
@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }
@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }
@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }
@Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); try { return super.process(in, out); } finally { THREAD_LOCAL_USER_NAME.remove(); THREAD_LOCAL_IP_ADDRESS.remove(); } }