grapes.tools
类 Server

java.lang.Object
  继承者 grapes.tools.Server

public class Server
extends java.lang.Object

服务端信息获取

作者:
JSPGen

字段摘要
static java.lang.String JAVA_CLASS_PATH
           
static java.lang.String JAVA_CLASS_VERSION
           
static java.lang.String JAVA_HOME
           
static java.lang.String JAVA_IO_TMPDIR
           
static java.lang.String JAVA_LIBRARY_PATH
           
static java.lang.String JAVA_VENDOR_URL
           
static java.lang.String JAVA_VERSION
           
static java.lang.String JAVA_VM_INFO
           
static java.lang.String JAVA_VM_NAME
           
static java.lang.String JAVA_VM_VENDOR
           
static java.lang.String JAVA_VM_VERSION
           
static java.lang.String OS_ARCH
           
static java.lang.String OS_NAME
           
static java.lang.String OS_VERSION
           
static java.lang.String PATH_SEPARATOR
           
static java.lang.String USER_AGENT
           
static java.lang.String USER_COUNTRY
           
static java.lang.String USER_DIR
           
static java.lang.String USER_HOME
           
static java.lang.String USER_LANGUAGE
           
static java.lang.String USER_NAME
           
static java.lang.String USER_TIMEZONE
           
 
构造方法摘要
Server()
           
 
方法摘要
static java.lang.String getIP(java.lang.String domain)
          获取某域名或服务端IP
static java.lang.String getMac()
           
static java.lang.String getMac(boolean isflag)
          获取服务端的Mac地址(Windows、Linux)
static java.util.List<java.lang.String> getMacLinux()
          获取Linux的Mac地址
static java.util.List<java.lang.String> getMacWindows()
          获取Widnows的Mac地址
static java.util.List<java.lang.String> getMacWindowsIP(java.lang.String ip)
          获取Widnows某IP的Mac地址(局域网内获取)
static java.lang.String getServerIP()
           
static java.lang.String getSystemProperty(java.lang.String property)
          获取属性
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

USER_AGENT

public static final java.lang.String USER_AGENT
另请参见:
常量字段值

OS_ARCH

public static final java.lang.String OS_ARCH

OS_NAME

public static final java.lang.String OS_NAME

OS_VERSION

public static final java.lang.String OS_VERSION

PATH_SEPARATOR

public static final java.lang.String PATH_SEPARATOR

USER_COUNTRY

public static final java.lang.String USER_COUNTRY

USER_LANGUAGE

public static final java.lang.String USER_LANGUAGE

USER_DIR

public static final java.lang.String USER_DIR

USER_HOME

public static final java.lang.String USER_HOME

USER_NAME

public static final java.lang.String USER_NAME

USER_TIMEZONE

public static final java.lang.String USER_TIMEZONE

JAVA_HOME

public static final java.lang.String JAVA_HOME

JAVA_IO_TMPDIR

public static final java.lang.String JAVA_IO_TMPDIR

JAVA_LIBRARY_PATH

public static final java.lang.String JAVA_LIBRARY_PATH

JAVA_VERSION

public static final java.lang.String JAVA_VERSION

JAVA_VM_NAME

public static final java.lang.String JAVA_VM_NAME

JAVA_VM_INFO

public static final java.lang.String JAVA_VM_INFO

JAVA_VM_VENDOR

public static final java.lang.String JAVA_VM_VENDOR

JAVA_VENDOR_URL

public static final java.lang.String JAVA_VENDOR_URL

JAVA_VM_VERSION

public static final java.lang.String JAVA_VM_VERSION

JAVA_CLASS_PATH

public static final java.lang.String JAVA_CLASS_PATH

JAVA_CLASS_VERSION

public static final java.lang.String JAVA_CLASS_VERSION
构造方法详细信息

Server

public Server()
方法详细信息

getSystemProperty

public static java.lang.String getSystemProperty(java.lang.String property)
获取属性

参数:
property - 关键字
返回:
String

getMacWindows

public static java.util.List<java.lang.String> getMacWindows()
获取Widnows的Mac地址

返回:
String

getMacWindowsIP

public static java.util.List<java.lang.String> getMacWindowsIP(java.lang.String ip)
获取Widnows某IP的Mac地址(局域网内获取)

参数:
ip - IP
返回:
String

getMacLinux

public static java.util.List<java.lang.String> getMacLinux()
获取Linux的Mac地址

返回:
String

getMac

public static java.lang.String getMac(boolean isflag)
获取服务端的Mac地址(Windows、Linux)

参数:
isflag - 返回所有记录(默认为否)
返回:
String

getMac

public static java.lang.String getMac()

getIP

public static java.lang.String getIP(java.lang.String domain)
获取某域名或服务端IP

参数:
domain - 域名字符串(为空则获取本机IP)
返回:
String

getServerIP

public static java.lang.String getServerIP()