|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.lang.Thread
com.pentec.aserver.AServer
public class AServer
ADAPT Server
| Nested Class Summary | |
|---|---|
private static class |
AServer.AdapterList
|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary | |
|---|---|
private static java.lang.String |
$Name
|
private static java.lang.String |
$Version
|
private static AServerPlugin[] |
children
|
private static java.lang.Class[] |
classes
|
private static java.io.PrintWriter |
logFile
|
static java.io.File[] |
logFiles
Log files used by AServer starting with the most recent |
private java.util.Properties |
properties
|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
private |
AServer()
|
| Method Summary | |
|---|---|
private void |
createChildren()
|
private void |
ensureIdentity()
Compare the local system name to the name corresponing to known OneWireAdapter IDs. |
private static java.lang.String |
getAdapterAddress(com.dalsemi.onewire.adapter.DSPortAdapter adapter)
|
private static AServer.AdapterList |
getAdapters()
Scan all USB adapters and the default adapter (whatever it may be). |
static java.lang.String |
getVersion()
|
protected java.lang.Class |
loadClass(java.lang.String $Class,
java.lang.String $Package)
|
private void |
loadClasses()
|
static void |
main(java.lang.String[] args)
|
void |
run()
|
private static void |
setHostname(java.lang.String $Hostname)
Set the system's hostname and reboot. |
private void |
startChildren()
|
protected static void |
stopChildren()
Stop all children |
static void |
stopOtherChildren(AServerPlugin preservedPlugin)
Stop all but one child |
java.lang.String |
toString()
|
static java.lang.String |
whoAmI()
Return the local host name as a string |
static void |
writeLog(AServerPlugin callingPlugin,
java.lang.String $Message)
Write $Message to the AServer log file with callingPlugin's name and version prepending each line. |
protected static void |
writeLog(java.lang.String $Message)
Write $Message to the AServer log file with AServer's name and version prepended to each line. |
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, yield |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final java.lang.String $Name
private static final java.lang.String $Version
private static AServerPlugin[] children
private static java.lang.Class[] classes
private static java.io.PrintWriter logFile
public static final java.io.File[] logFiles
private final java.util.Properties properties
| Constructor Detail |
|---|
private AServer()
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
private void createChildren()
throws java.lang.Exception
java.lang.Exception
private void ensureIdentity()
throws java.lang.Exception
java.lang.Exception
private static java.lang.String getAdapterAddress(com.dalsemi.onewire.adapter.DSPortAdapter adapter)
throws com.dalsemi.onewire.OneWireException,
java.lang.Exception
com.dalsemi.onewire.OneWireException
java.lang.Exceptionprivate static AServer.AdapterList getAdapters()
public static java.lang.String getVersion()
protected java.lang.Class loadClass(java.lang.String $Class,
java.lang.String $Package)
throws java.lang.Exception
java.lang.Exception
private void loadClasses()
throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic void run()
run in interface java.lang.Runnablerun in class java.lang.Thread
private static void setHostname(java.lang.String $Hostname)
throws java.lang.Exception
$Hostname - Name for the system
java.lang.Exceptionprivate void startChildren()
protected static void stopChildren()
public static void stopOtherChildren(AServerPlugin preservedPlugin)
public java.lang.String toString()
toString in class java.lang.Threadpublic static java.lang.String whoAmI()
public static void writeLog(AServerPlugin callingPlugin,
java.lang.String $Message)
callingPlugin - AServer plugin making the request$Message - Message to be writtenprotected static void writeLog(java.lang.String $Message)
$Message - Message to be written
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||