started to put together interfaces for the framework prototype (ASKAPSDP-1605)

git-svn-id: https://svn.atnf.csiro.au/askapsdp/trunk@6622 1db04d4c-0ff0-4329-ae0b-98c546476c6a
ASKAPSDP-1595 - adding new antenna config files

git-svn-id: https://svn.atnf.csiro.au/askapsdp/trunk@6623 1db04d4c-0ff0-4329-ae0b-98c546476c6a
Adds blocking/retry logic for connecting to the FCM & Data Service (ASKAPSDP-1622)

Previously, an exception when trying to get a proxy for the FCM or data service
would result in the CP Manager exiting. This is not desirable, since it is common
for the CP manager to come back (after a power outage) more quickly than its
dependencies. Now it will retry, logging the retry attempts, until the dependencies
are available.


git-svn-id: https://svn.atnf.csiro.au/askapsdp/trunk@6624 1db04d4c-0ff0-4329-ae0b-98c546476c6a
Adds Ice.SocketException handling in ServiceManager.java (ASKAPSDP-1622)

The SocketException is indeed retryable, as a network problem between
the service and the locator can result in this exception being thrown.


git-svn-id: https://svn.atnf.csiro.au/askapsdp/trunk@6625 1db04d4c-0ff0-4329-ae0b-98c546476c6a
Add support for TOS to indicate "idle" with scanid == -1 (ASKAPSDP-1623)

We thus now support a sequence of metadata with scanid as follows:
0 -> 0 -> -1 -> 0 -> 0 -> 1 -> 1....

This allows a "pause" mid scan (or even between scans) where the visibilities
will be dropped in the source task.


git-svn-id: https://svn.atnf.csiro.au/askapsdp/trunk@6626 1db04d4c-0ff0-4329-ae0b-98c546476c6a