how to judge the room is disposed ?
Posted: 22 Dec 2009, 02:46
hi,
in my app, i use java extend a object named Street in server side.
code :
public class Street {
private String streetId;
private HashMap<String, Room> roomMap;
private int maxCount;
.........
}
in server side, when i create a new dynamic room that will disposed if no user in, also add that into roomMap.
code :
createdRoom = helper.createRoom(zone, map, u, true, true);
roomMap.put('test', createdRoom);
The problem is when room disposed by server framework, but in roomMap pointer to createdRoom has value not null.
code:
Room room = roomMap.get('test')
trace( room != null ) // true
how to judge the room is disposed ? has other advice ?
thanks !
in my app, i use java extend a object named Street in server side.
code :
public class Street {
private String streetId;
private HashMap<String, Room> roomMap;
private int maxCount;
.........
}
in server side, when i create a new dynamic room that will disposed if no user in, also add that into roomMap.
code :
createdRoom = helper.createRoom(zone, map, u, true, true);
roomMap.put('test', createdRoom);
The problem is when room disposed by server framework, but in roomMap pointer to createdRoom has value not null.
code:
Room room = roomMap.get('test')
trace( room != null ) // true
how to judge the room is disposed ? has other advice ?
thanks !