Feature #2122

Implement OS-specific Instantitation of Process and Host Info backends

Added by S. Wrede over 9 years ago. Updated over 9 years ago.

Status:ResolvedStart date:12/04/2014
Priority:NormalDue date:
Assignee:S. Wrede% Done:

100%

Category:Introspection
Target version:rsb-0.11

Description

E.g. LinuxProcessInfo if we are on Linux or PortableProcesInfo if we live in Windows.


Related issues

Related to Robotics Service Bus - Feature #1869: Realize ProcessInfo and HostInfo Backend in Java Resolved 04/30/2014

Associated revisions

Revision f6c2af35
Added by S. Wrede over 9 years ago

  • added OSDetector class for simple test on OS family
  • added OS-dependant instantiation of Process- and HostInfo in
    IntrospectionModel
  • refs #2122

History

#1 Updated by S. Wrede over 9 years ago

  • Related to Feature #1869: Realize ProcessInfo and HostInfo Backend in Java added

#2 Updated by S. Wrede over 9 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

Implementation of OSDetector should work on Windows, MacOS and Linux. A list of OSes that are assumed to be detectable can be found here.

Tested so far on Linux.

If unknown or unsupported OSes are detected, instances of Portable[Host|Process]Info are created in the IntrospectionModel.

#3 Updated by S. Wrede over 9 years ago

  • Status changed from Feedback to Resolved

Also available in: Atom PDF