[Flume.Intercepter] refactoring the smsem flume intercepter