litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.core; import java.io.*; import java.util.*; import java.util.concurrent.*; public class SimpleMapServerSession extends ServerSession { private Map<String, Serializable> mMap = new ConcurrentHashMap<String, Serializable>(); @Override protected Serializable LLgetAttribute( String pName ) { return mMap.get( pName ); } @Override protected void LLsetAttribute( String pName, Serializable pInstance ) { mMap.put( pName, pInstance ); } @Override protected void LLremoveAttribute( String pName ) { mMap.remove( pName ); } } |