org.arakhne.vmutil
Class OperatingSystemUDevWrapper

java.lang.Object
  extended by org.arakhne.vmutil.AbstractOperatingSystemWrapper
      extended by org.arakhne.vmutil.OperatingSystemUDevWrapper
All Implemented Interfaces:
OperatingSystemWrapper

 class OperatingSystemUDevWrapper
extends AbstractOperatingSystemWrapper

Wrapper to the MacOS functions. This class was introduced to avoid to kill the current JVM even if the native functions are unloadable. In this way, on operating system without the support for the native libs is still able to be run.

Since:
6.3
Version:
6.3 (rev:285) 2011-10-14 12:02:41
Author:
Stéphane GALLAND
Maven Group Id:
org.arakhne.afc
Maven Artifact Id:
arakhneVmutils

Constructor Summary
OperatingSystemUDevWrapper()
           
 
Method Summary
 OperatingSystemIdentificationType getIdentificationType()
          
 String getOSSerialNumber(boolean enableSuperUser, boolean enableGUI)
          
 String getOSUUID(boolean enableSuperUser, boolean enableGUI)
          
 
Methods inherited from class org.arakhne.vmutil.AbstractOperatingSystemWrapper
cut, grep, runCommand
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperatingSystemUDevWrapper

public OperatingSystemUDevWrapper()
Method Detail

getOSSerialNumber

public String getOSSerialNumber(boolean enableSuperUser,
                                boolean enableGUI)


getOSUUID

public String getOSUUID(boolean enableSuperUser,
                        boolean enableGUI)


getIdentificationType

public OperatingSystemIdentificationType getIdentificationType()



Copyright © 2006-2011 Arakhnê.org Consortium. All rights reserved under LGPL license terms.