org.openmobileis.common.context.Plateform Interface Reference

Inheritance diagram for org.openmobileis.common.context.Plateform:

org.openmobileis.common.context.DefaultPlateform List of all members.

Detailed Description

Title: OpenMobileIS project source
Description:.

Author:
Philippe Delrieu
Since:
JDK 1.1
Version:
1.0.

Definition at line 34 of file Plateform.java.

Public Member Functions

String getOS ()
 Return the OS of the plateform that execute the application.
String getOSVersion ()
 Return the OS version of the plateform that execute the application.
String getJVMVendor ()
 Return the JVM vendor.
String getJVMSpecificationVersion ()
 Return the JVM Specification version.
String getOpenMobileISMajorVersion ()
 return the major version number of OpenMobileIS.
String getOpenMobileISMinorVersion ()
 return the minir version number of OpenMobileIS.

Static Public Attributes

static final String LINUXOS = "LINUX"
static final String WINOS = "WIN32"
static final String POCKETPCOS = "PPC"
static final String UNKNOWNOS = "UNKNOWN"


Member Function Documentation

String org.openmobileis.common.context.Plateform.getOS (  ) 

Return the OS of the plateform that execute the application.

OS can be WIN32, Linux, PPC, Unknown

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

Referenced by org.openmobileis.synchro.openmsp.client.OpenMSPSynchroManager.getSynchroUserAgent(), org.openmobileis.embedded.webserver.StartWebServer.main(), org.openmobileis.bundle.osgi.WebServerActivator.StartServerBunble.run(), org.openmobileis.synchro.openmsp.client.services.DirectSynchroService.SynchroThread.run(), org.openmobileis.synchro.openmsp.client.services.DirectSynchroService.runTemplate(), and org.openmobileis.embedded.webserver.WebServer.serve().

String org.openmobileis.common.context.Plateform.getOSVersion (  ) 

Return the OS version of the plateform that execute the application.

Default implementation return the JVM property os.version

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

Referenced by org.openmobileis.synchro.openmsp.client.OpenMSPSynchroManager.getSynchroUserAgent(), and org.openmobileis.embedded.webserver.WebServer.serve().

String org.openmobileis.common.context.Plateform.getJVMVendor (  ) 

Return the JVM vendor.

Default implementation return JVM property java.vendor

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

String org.openmobileis.common.context.Plateform.getJVMSpecificationVersion (  ) 

Return the JVM Specification version.

Default implementation return the JVM property java.specification.version

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

String org.openmobileis.common.context.Plateform.getOpenMobileISMajorVersion (  ) 

return the major version number of OpenMobileIS.

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

Referenced by org.openmobileis.synchro.openmsp.client.OpenMSPSynchroManager.getSynchroUserAgent().

String org.openmobileis.common.context.Plateform.getOpenMobileISMinorVersion (  ) 

return the minir version number of OpenMobileIS.

Returns:

Implemented in org.openmobileis.common.context.DefaultPlateform.

Referenced by org.openmobileis.synchro.openmsp.client.OpenMSPSynchroManager.getSynchroUserAgent().


The documentation for this interface was generated from the following file:
Generated on Mon Dec 4 11:03:33 2006 for OpenMobileIS by  doxygen 1.5.1-p1