The whole server package structure has been changed. Old Package: uk.ac.ukc.iscream.* New Package: uk.org.iscream.*
Added support for the ConfigurationProxy. Also made the HostInit more "safe", with checking for null's from the host.
Given all the classes that extend Thread a name using Thread.setName(). It is only representative as far as it will tell us which class the Thread is, but this will go some way to aiding debugging. If time permitted, more effort could be taken to name each thread according to what it was dealing with.
The filtermanager returns something more useful to the Host if it can't find a filter for it.
Now catches a more specific exception to the problem. Note that the ReferenceManager catches the CORBA exception, and throws it's own, so we need to catch that instead.
One can now specify a list of Filter's for a host. This allows a priority list to be given to a host, and is helpful if a filter isn't active. NOTE: the exception caught when looking for a Filter could be better. PROBLEM?: what if the host gets the secondary filter, but the primary comes back online at a later date ? it won't get it unless told to reconfigure...
We'll send FQDN's in lower case... just to be consistent.
Don't need to try/catch anymore.
That was such a dumb mistake. I should learn not to copy and paste from other code :)
Added support for the new FQDN command.
Better error printing.
Made use of the autoflush feature of PrintWriter.
Some tidying up.
Changes to reflect move of Component, ComponentStartException, and the ReferenceManager from util to componentmanager.
fixed typo
is now a component class also tidied the code a bit
Had a tidy up. The Filter Manager now makes use of the Reference Manager, which ensures that we don't have lots of messy reference passing.
Prepended the configuration request with Host.<name> .
Made changes to fit into the new package structure.
modified the configuration obtaining to fit with the project standard Host configs
Added the required extra functionality that the was required to complete the setup with the host.
A lot of changes from Configurator to ConfigurationManager.
Added features to support the verbosity levels now provided by the logging system.
Better conformance to Protocol.
Stupid mistake. :-(
Added sending of LastModified date/time of Configuration to host (as per the minutes-20001113b.txt).
Initial check in of the FilterManager Current support for Host connections and passing back configuration. Support missing for filter contacting etc. Not finished or fully commented.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.