From: Andreas W. <an...@us...> - 2005-11-15 15:32:20
|
Update of /cvsroot/magicmap/magicmapclient/src/net/sf/magicmap/client/delegate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29489/src/net/sf/magicmap/client/delegate Modified Files: PositionDelegate.java Log Message: Timestamps zum Performancevergleich mit der alten Version Index: PositionDelegate.java =================================================================== RCS file: /cvsroot/magicmap/magicmapclient/src/net/sf/magicmap/client/delegate/PositionDelegate.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** PositionDelegate.java 14 Nov 2005 13:37:33 -0000 1.6 --- PositionDelegate.java 15 Nov 2005 15:32:09 -0000 1.7 *************** *** 5,8 **** --- 5,10 ---- import java.net.URL; import java.rmi.RemoteException; + import java.util.Calendar; + import java.util.Date; import localhost.magicmap.services.PositionFacade2.PositionFacade2; *************** *** 55,59 **** --- 57,64 ---- SessionException{ try{ + long timeA = System.currentTimeMillis(); this.binding.createOrUpdatePosition(sessionId, mapName, positionX, positionY, character, positionName, fixed); + long timeB = System.currentTimeMillis(); + System.out.println("createOrUpdatePosition brauchte: " + (timeB-timeA) + "ms"); } catch (Exception e){ throw ExceptionHandler.checkException(e); *************** *** 68,72 **** --- 73,80 ---- SessionException{ try{ + long timeA = System.currentTimeMillis(); this.binding.createOrUpdateClientPosition(sessionId, mapName, positionX, positionY, character, clientMac, fixed); + long timeB = System.currentTimeMillis(); + System.out.println("createOrUpdateClientPosition brauchte: " + (timeB-timeA) + "ms"); } catch (Exception e){ throw ExceptionHandler.checkException(e); *************** *** 80,84 **** --- 88,95 ---- String accessPointMac, boolean fixed) throws RemoteException, MapException, SessionException{ try{ + long timeA = System.currentTimeMillis(); this.binding.createOrUpdateAccessPosition(sessionId, mapName, positionX, positionY, accessPointMac, fixed); + long timeB = System.currentTimeMillis(); + System.out.println("createOrUpdateAccessPosition brauchte: " + (timeB-timeA) + "ms"); } catch (Exception e){ throw ExceptionHandler.checkException(e); *************** *** 92,96 **** --- 103,110 ---- throws RemoteException, MapException, SessionException{ try{ + long timeA = System.currentTimeMillis(); this.binding.movePosition(sessionId, mapname, positionId, newPositionX, newPositionY, fixed); + long timeB = System.currentTimeMillis(); + System.out.println("movePosition brauchte: " + (timeB-timeA) + "ms"); } catch (Exception e){ throw ExceptionHandler.checkException(e); *************** *** 103,107 **** --- 117,124 ---- public void deletePosition(long sessionId, String mapname, long positionId) throws RemoteException, MapException, SessionException{ try{ + long timeA = System.currentTimeMillis(); this.binding.deletePosition(sessionId, mapname, positionId); + long timeB = System.currentTimeMillis(); + System.out.println("deletePosition brauchte: " + (timeB-timeA) + "ms"); } catch (Exception e){ throw ExceptionHandler.checkException(e); *************** *** 113,117 **** */ public PositionDTO[] getPositionsForMapSince(long sessionId, String mapName, long timeStamp) throws RemoteException, ! MapException, SessionException{ return this.binding.getPositionsForMapSince(sessionId, mapName, timeStamp); } --- 130,134 ---- */ public PositionDTO[] getPositionsForMapSince(long sessionId, String mapName, long timeStamp) throws RemoteException, ! MapException, SessionException{ return this.binding.getPositionsForMapSince(sessionId, mapName, timeStamp); } |