Class ServerGwtBridge


  • public class ServerGwtBridge
    extends GWTBridge
    Implements GWT.* methods for the server.
    • Constructor Detail

      • ServerGwtBridge

        ServerGwtBridge()
    • Method Detail

      • create

        public <T> T create​(java.lang.Class<?> classLiteral)
        Specified by:
        create in class GWTBridge
      • getProperty

        public java.lang.String getProperty​(java.lang.String property)
        Get the value of the named property, preferring a value specific to this thread (see setThreadProperty(String, String)) over one that is set globally (see setGlobalProperty(String, String)).
        Parameters:
        property -
        Returns:
        the property's value or null if none
      • getVersion

        public java.lang.String getVersion()
        Specified by:
        getVersion in class GWTBridge
      • log

        public void log​(java.lang.String message,
                        java.lang.Throwable e)
        Specified by:
        log in class GWTBridge
      • register

        public void register​(java.lang.Class<?> baseClass,
                             ServerGwtBridge.ClassInstantiator instantiator)
        Register an instantiator to be used for any subtypes of a given base class.
        Parameters:
        baseClass -
        instantiator -
      • setGlobalProperty

        public void setGlobalProperty​(java.lang.String property,
                                      java.lang.String value)
        Set a property value globally. This value will be overridden by any thread-specific property value of the same name.
        Parameters:
        property -
        value -
      • setThreadProperty

        public void setThreadProperty​(java.lang.String property,
                                      java.lang.String value)
        Set a property value for only the current thread. This value will override any global property value of the same name.
        Parameters:
        property -
        value -