package jdepend.client.core.remote.userproxy; import java.rmi.RemoteException; import jdepend.client.core.remote.session.RemoteSessionProxy; import jdepend.framework.exception.JDependException; import jdepend.framework.log.BusiLogListener; import jdepend.framework.log.Operation; /** * 客户端用户积分代理 * * @author wangdg * */ public final class UserCredits implements BusiLogListener { @Override public void onBusiLog(String id, String userName, Operation operation) { try { RemoteSessionProxy proxy = RemoteSessionProxy.getInstance(); if (proxy.isValid() && proxy.isNormalUser()) { UserRemoteServiceProxy.getInstance().getUserRemoteService().processCredits(userName, operation); } } catch (RemoteException e) { e.printStackTrace(); } catch (JDependException e) { e.printStackTrace(); } } }