Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

edu.emory.mathcs.util.natives
Class PvmArch  view PvmArch download PvmArch.java

java.lang.Object
  extended byedu.emory.mathcs.util.natives.PvmArch

public class PvmArch
extends java.lang.Object

Allows to detect local system architecture as defined by the PVM project.

Version:
1.0

Field Summary
private static java.lang.String arch
           
private static java.lang.String[][] stdOsArchMappings
           
private static java.lang.String[][] stdOsArchVerMappings
           
private static java.lang.String[] unameExecs
           
 
Constructor Summary
private PvmArch()
           
 
Method Summary
static java.lang.String getArch()
          Returns the identifier representing current system architecture, as defined by the PVM project.
private static java.lang.String getArchPrivileged()
           
private static java.lang.String getPvmArchFromStdMappings(java.lang.String os, java.lang.String ht, java.lang.String ver)
           
private static java.lang.String getUnameCmd()
           
private static boolean isD(java.lang.String path)
           
private static boolean isF(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

arch

private static java.lang.String arch

stdOsArchVerMappings

private static java.lang.String[][] stdOsArchVerMappings

stdOsArchMappings

private static java.lang.String[][] stdOsArchMappings

unameExecs

private static final java.lang.String[] unameExecs
Constructor Detail

PvmArch

private PvmArch()
Method Detail

getPvmArchFromStdMappings

private static java.lang.String getPvmArchFromStdMappings(java.lang.String os,
                                                          java.lang.String ht,
                                                          java.lang.String ver)

getUnameCmd

private static java.lang.String getUnameCmd()

isF

private static boolean isF(java.lang.String path)

isD

private static boolean isD(java.lang.String path)

getArch

public static java.lang.String getArch()
Returns the identifier representing current system architecture, as defined by the PVM project.


getArchPrivileged

private static java.lang.String getArchPrivileged()
                                           throws java.io.IOException,
                                                  java.lang.InterruptedException