org.openxava.util
Class XSystem

java.lang.Object
  extended by org.openxava.util.XSystem

public class XSystem
extends java.lang.Object

Global utilities about the system.

Author:
Javier Paniza

Constructor Summary
XSystem()
           
 
Method Summary
static void _setLogLevelFromJavaLoggingLevelOfXavaPreferences()
           
static void _setOnServer()
          Does that onServer returns true.
static java.lang.String getEncoding()
          To use for XML encoding and for web requests and responses encoding.
static boolean onClient()
          If we are in a client: java application, applet, servlet, jsp, etc.
static boolean onServer()
          If we are in a EJB server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSystem

public XSystem()
Method Detail

_setOnServer

public static void _setOnServer()
Does that onServer returns true. Must to be called from a static block in a common base class of EJB, or in all EJB is there aren't base class.


onClient

public static boolean onClient()
If we are in a client: java application, applet, servlet, jsp, etc.


onServer

public static boolean onServer()
If we are in a EJB server.


_setLogLevelFromJavaLoggingLevelOfXavaPreferences

public static void _setLogLevelFromJavaLoggingLevelOfXavaPreferences()

getEncoding

public static java.lang.String getEncoding()
To use for XML encoding and for web requests and responses encoding.