com.pentec.aserver.sysadmin
Class IBoot

java.lang.Object
  extended by com.pentec.aserver.sysadmin.IBoot

public class IBoot
extends java.lang.Object

ADAPT interface to iBoot network attached power control device

Author:
Pender Technology

Field Summary
private  java.lang.String $Address
           
private  java.lang.String $Password
           
private static char ESC
           
private  java.io.BufferedReader in
           
private  int iPort
           
private  java.io.PrintWriter out
           
private  java.net.Socket socket
           
 
Constructor Summary
IBoot(java.lang.String $Address, int iPort, java.lang.String $Password)
           
 
Method Summary
protected  void close()
           
protected  void connect()
           
 java.lang.String cyclePower()
           
static void main(java.lang.String[] args)
           
 java.lang.String powerOff()
           
 java.lang.String powerOn()
           
 java.lang.String query()
           
protected  java.lang.String sendCommand(java.lang.String $Command)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

$Address

private java.lang.String $Address

$Password

private java.lang.String $Password

ESC

private static char ESC

in

private java.io.BufferedReader in

iPort

private int iPort

out

private java.io.PrintWriter out

socket

private java.net.Socket socket
Constructor Detail

IBoot

public IBoot(java.lang.String $Address,
             int iPort,
             java.lang.String $Password)
Method Detail

close

protected void close()

connect

protected void connect()
                throws java.lang.Exception
Throws:
java.lang.Exception

cyclePower

public java.lang.String cyclePower()
                            throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)

powerOff

public java.lang.String powerOff()
                          throws java.lang.Exception
Throws:
java.lang.Exception

powerOn

public java.lang.String powerOn()
                         throws java.lang.Exception
Throws:
java.lang.Exception

query

public java.lang.String query()
                       throws java.lang.Exception
Throws:
java.lang.Exception

sendCommand

protected java.lang.String sendCommand(java.lang.String $Command)
                                throws java.lang.Exception
Throws:
java.lang.Exception