org.granite.client.messaging.jmf
Class DefaultClientSharedContext

java.lang.Object
  extended by org.granite.messaging.jmf.DefaultSharedContext
      extended by org.granite.client.messaging.jmf.DefaultClientSharedContext
All Implemented Interfaces:
ClientSharedContext, org.granite.messaging.jmf.SharedContext

public class DefaultClientSharedContext
extends org.granite.messaging.jmf.DefaultSharedContext
implements ClientSharedContext

Author:
Franck WOLFF

Field Summary
protected  Map<String,String> classNameAliases
           
 
Fields inherited from class org.granite.messaging.jmf.DefaultSharedContext
codecRegistry, defaultStoredStrings, JAVA_DEFAULT_STORED_STRINGS, reflection
 
Constructor Summary
DefaultClientSharedContext()
           
DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry)
           
DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry, ClassLoader classLoader)
           
DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry, ClassLoader classLoader, List<String> defaultStoredStrings)
           
 
Method Summary
 String getAlias(String className)
           
 void registerAlias(String clientClassName, String serverClassName)
           
 
Methods inherited from class org.granite.messaging.jmf.DefaultSharedContext
getCodecRegistry, getDefaultStoredStrings, getReflection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.granite.messaging.jmf.SharedContext
getCodecRegistry, getDefaultStoredStrings, getReflection
 

Field Detail

classNameAliases

protected final Map<String,String> classNameAliases
Constructor Detail

DefaultClientSharedContext

public DefaultClientSharedContext()

DefaultClientSharedContext

public DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry)

DefaultClientSharedContext

public DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry,
                                  ClassLoader classLoader)

DefaultClientSharedContext

public DefaultClientSharedContext(org.granite.messaging.jmf.CodecRegistry codecRegistry,
                                  ClassLoader classLoader,
                                  List<String> defaultStoredStrings)
Method Detail

registerAlias

public void registerAlias(String clientClassName,
                          String serverClassName)
Specified by:
registerAlias in interface ClientSharedContext

getAlias

public String getAlias(String className)
Specified by:
getAlias in interface org.granite.messaging.jmf.SharedContext
Overrides:
getAlias in class org.granite.messaging.jmf.DefaultSharedContext