diff --git a/src/com/wentch/redkale/service/RetResult.java b/src/com/wentch/redkale/service/RetResult.java index feba3923e..ba841acb3 100644 --- a/src/com/wentch/redkale/service/RetResult.java +++ b/src/com/wentch/redkale/service/RetResult.java @@ -15,7 +15,10 @@ import com.wentch.redkale.convert.json.*; */ public class RetResult { - public static final RetResult SUCCESS = new RetResult() { + protected static final class RetSuccessResult extends RetResult { + + public RetSuccessResult() { + } @Override public void setRetcode(int retcode) { @@ -26,10 +29,11 @@ public class RetResult { } @Override - public void setResult(Object result) { + public void setResult(T result) { } + } - }; + public static final RetResult SUCCESS = new RetSuccessResult(); protected int retcode;