Uses of Package
uk.ac.vamsas.client.simpleclient

Packages that use uk.ac.vamsas.client.simpleclient
uk.ac.vamsas.client.simpleclient   
uk.ac.vamsas.test.simpleclient   
uk.ac.vamsas.test.simpleclient.simpleapp   
 

Classes in uk.ac.vamsas.client.simpleclient used by uk.ac.vamsas.client.simpleclient
ClientDocument
          Maintains a collection of vamsas objects, appdatas and states, and provides api for a SimpleClient's client.
ClientSessionFileWatcherElement
           
ClientsFile
          Handler for the clientsFile within a vamsas session thread.
EventGeneratorThread
          monitors watcher objects and generates events.
FileWatcher
          Watches a particular file for its creation, deletion, or modification.
IdFactory
          Simplest VorbaId constructor
ListFile
          base class for generic list storage and retrieval operations from a locked IO file TODO: LATER: generalize for all list storage and retrieval operations (pull-up from ClientsFile object)
Lock
          transient object representing a file lock This lock should hold for all processes interacting in a session.
SessionFile
          Basic methods for classes handling locked IO on files monitored by all (simpleclient) clients in a vamsas session.
SessionFileWatcherElement
          Element of the VamsasFileWatcherThread event generator chain.
SessionFlagFile
          methods for setting and checking binary flags in a vamsas session directory.
SessionUrn
          SessionUrn for simpleclient sessions: simpleclient://{Absolute path to session directory} For simpleclient urn, it consideres as on the same machine, using the path to the session directory to generate the session URN
SimpleClient
           
SimpleClientConfig
          Config for SimpleClient - a basic Vamsas Client Interface implementation.
SimpleDocBinding
          Base class for SimpleClient Vamsas Document Object Manipulation holds static vamsasDocument from XML routines and state objects for a particular unmarshalled Document instance.
SimpleDocument
           
SimpleSessionManager
          Class to deal with sessions retrieves list of available sessions adds an active session removes a close session (the last client has been closed)
VamsasArchive
          Class for high-level io and Jar manipulation involved in creating or updating a vamsas archive (with backups).
VamsasArchiveReader
          Basic methods for accessing an existing Vamsas Archive, and Jar entry names for creating new vamsas archives.
VamsasFile
          low level vamsas document management routines analogous to ClientsFile Grew out of io tests on VamsasArchive class in uk.ac.vamsas.test.simpleclient.VamsasArchive This class is not thread safe.
VamsasFileWatcherElement
          Element of the VamsasFileWatcherThread event generator chain.
VamsasFileWatcherThread
          Watches a bunch of VamsasFile states, calling the associated event handler when anything changes.
VamsasSession
          Does all the IO operations for a SimpleClient instance accessing a SimpleClient vamsas session.
WatcherCallBack
          Interface for VamsasFileWatcherElement call back events generated by the VamsasFileWatcherThread.
WatcherElement
           
 

Classes in uk.ac.vamsas.client.simpleclient used by uk.ac.vamsas.test.simpleclient
IdFactory
          Simplest VorbaId constructor
Lock
          transient object representing a file lock This lock should hold for all processes interacting in a session.
VamsasArchive
          Class for high-level io and Jar manipulation involved in creating or updating a vamsas archive (with backups).
VamsasArchiveReader
          Basic methods for accessing an existing Vamsas Archive, and Jar entry names for creating new vamsas archives.
VamsasFile
          low level vamsas document management routines analogous to ClientsFile Grew out of io tests on VamsasArchive class in uk.ac.vamsas.test.simpleclient.VamsasArchive This class is not thread safe.
 

Classes in uk.ac.vamsas.client.simpleclient used by uk.ac.vamsas.test.simpleclient.simpleapp
IdFactory
          Simplest VorbaId constructor