org.votech.plastic.managers
Class AcrManagerImpl

java.lang.Object
  extended by org.votech.plastic.managers.AbstractObservableManager
      extended by org.votech.plastic.managers.AcrManagerImpl
All Implemented Interfaces:
java.util.EventListener, org.astrogrid.acr.builtin.ShutdownListener, AcrManager, org.votech.plastic.managers.Manager, org.votech.plastic.managers.ObservableManager

public class AcrManagerImpl
extends org.votech.plastic.managers.AbstractObservableManager
implements org.astrogrid.acr.builtin.ShutdownListener, AcrManager

Author:
jdt

Nested Class Summary
 
Nested classes/interfaces inherited from class org.votech.plastic.managers.AbstractObservableManager
org.votech.plastic.managers.AbstractObservableManager.ManagerObserver
 
Constructor Summary
AcrManagerImpl(boolean connectOnCreation, int autoReconnectTimeMillis)
           
AcrManagerImpl(boolean connectOnCreation, int autoReconnectTimeMillis, java.lang.String name)
           
 
Method Summary
 void connect()
           
 void connect(boolean startIfNotRunning)
           
 void connectWhenReady()
           
 void disconnect()
           
 void disconnect(int newReconnectTime)
           
 org.astrogrid.acr.builtin.ACR getAcr()
           
 void halting()
           
 boolean isConnected()
           
 java.lang.String lastChance()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.votech.plastic.managers.AbstractObservableManager
addObserver, notifyObserversDown, notifyObserversUp, removeObserver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.votech.plastic.managers.ObservableManager
addObserver, removeObserver
 

Constructor Detail

AcrManagerImpl

public AcrManagerImpl(boolean connectOnCreation,
                      int autoReconnectTimeMillis,
                      java.lang.String name)
Parameters:
connectOnCreation -
autoReconnectTimeMillis -
parent - the gui frame that is the parent of any dialogs.

AcrManagerImpl

public AcrManagerImpl(boolean connectOnCreation,
                      int autoReconnectTimeMillis)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws org.astrogrid.acr.InvalidArgumentException,
                        org.astrogrid.acr.NotFoundException,
                        org.astrogrid.acr.ACRException
Parameters:
args -
Throws:
org.astrogrid.acr.ACRException
org.astrogrid.acr.NotFoundException
org.astrogrid.acr.InvalidArgumentException

getAcr

public org.astrogrid.acr.builtin.ACR getAcr()
Specified by:
getAcr in interface AcrManager

connect

public void connect()
Specified by:
connect in interface org.votech.plastic.managers.Manager

connect

public void connect(boolean startIfNotRunning)
Specified by:
connect in interface AcrManager

connectWhenReady

public void connectWhenReady()
Specified by:
connectWhenReady in interface org.votech.plastic.managers.ObservableManager

isConnected

public boolean isConnected()
Specified by:
isConnected in interface org.votech.plastic.managers.Manager

disconnect

public void disconnect()
Specified by:
disconnect in interface org.votech.plastic.managers.Manager

disconnect

public void disconnect(int newReconnectTime)
Specified by:
disconnect in interface org.votech.plastic.managers.Manager

halting

public void halting()
Specified by:
halting in interface org.astrogrid.acr.builtin.ShutdownListener

lastChance

public java.lang.String lastChance()
Specified by:
lastChance in interface org.astrogrid.acr.builtin.ShutdownListener


Copyright © 2006 VOTech. All Rights Reserved.