Bonjour à tous

Juste une question au sujet du singleton. Voici la partie signifiante de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
	public static synchronized ContentServerHandler getContentServerHandler() {
		if (null == contentServerHandler) {
			contentServerHandler = new ContentServerHandler();
		}
		return contentServerHandler;
	}
 
	/**
         * Méthode retournant un {@link AssetDataManager} permettant de requéter sur la base d'Asset.
         * 
         * @return l'instance en session de l'AssetDataManager.
         */
	public AssetDataManager getAssetDataManager() {
 
		Session ses = SessionFactory.newSession(user, pwd);
 
		return (AssetDataManager) ses.getManager(AssetDataManager.class.getName());
	}
La question est :
Est-ce que l'objet Session ses est statique ou sera détruit par le gb à la fin de la méthode getAssetDataManager() ?

Merci à vous.