package test.aop; import java.io.Serializable; public abstract class AbstractAdapter { protected abstract T execute(T message); }