package test; public class Test { } class Productor { public void sendMessage(Message message) { doSend(message); } public void doSend(final Message message) { Session session = new Session(); execute(session, new InvokeHandler() { @Override public void handle(Session session) { session.send(message); } }); } public void execute(Session session, InvokeHandler handler) { handler.handle(session); } } class Message<T> { T data; } class Session { void send(Message message) { } } interface InvokeHandler { public void handle(Session session); }
回调在JSMTemplate的位置
猜你喜欢
转载自jis117.iteye.com/blog/2316992
今日推荐
周排行