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);
}
|