wonderly.jeaprs.aprs.app
Class APRSLoadableClientJar

java.lang.Object
  |
  +--wonderly.jeaprs.aprs.app.APRSLoadableClientJar

public class APRSLoadableClientJar
extends java.lang.Object

This class is used to manage loadable jar files to allow software modules to be added into JeAPRS without having to change or manage the applications classpath, restart it or other mess with it.

Version:
1.0
Author:
Gregg Wonderly - The information contained in this document is Copyright 2001-2003, Gregg Wonderly, all rights reserved.

Constructor Summary
APRSLoadableClientJar(java.lang.String jarFileName)
          Create a new object accessing the passed jar file.
 
Method Summary
 java.util.Enumeration getClients()
          Returns all of the classes implementing the wonderly.jeaprs.aprs.APRSClient interface in the jar this object was constructed with.
 java.util.Enumeration getEventGenerators()
          Returns all of the classes implementing the wonderly.jeaprs.aprs.packet.APRSEventGenerator interface in the jar this object was constructed with.
 java.util.Enumeration getTNCs()
          Returns all of the classes implementing the wonderly.jeaprs.aprs.TNC interface in the jar this object was constructed with.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

APRSLoadableClientJar

public APRSLoadableClientJar(java.lang.String jarFileName)
                      throws java.io.IOException
Create a new object accessing the passed jar file.

Method Detail

getClients

public java.util.Enumeration getClients()
Returns all of the classes implementing the wonderly.jeaprs.aprs.APRSClient interface in the jar this object was constructed with.


getEventGenerators

public java.util.Enumeration getEventGenerators()
Returns all of the classes implementing the wonderly.jeaprs.aprs.packet.APRSEventGenerator interface in the jar this object was constructed with.


getTNCs

public java.util.Enumeration getTNCs()
Returns all of the classes implementing the wonderly.jeaprs.aprs.TNC interface in the jar this object was constructed with.