Package org.yamcs.tse

Class TseLoader

java.lang.Object
org.yamcs.tse.TseLoader
All Implemented Interfaces:
org.yamcs.mdb.SpaceSystemLoader

public class TseLoader extends Object implements org.yamcs.mdb.SpaceSystemLoader
  • Field Details

  • Constructor Details

    • TseLoader

      public TseLoader()
    • TseLoader

      public TseLoader(Map<String,Object> config)
  • Method Details

    • needsUpdate

      public boolean needsUpdate(RandomAccessFile consistencyDateFile) throws IOException, org.yamcs.ConfigurationException
      Specified by:
      needsUpdate in interface org.yamcs.mdb.SpaceSystemLoader
      Throws:
      IOException
      org.yamcs.ConfigurationException
    • getConfigName

      public String getConfigName() throws org.yamcs.ConfigurationException
      Specified by:
      getConfigName in interface org.yamcs.mdb.SpaceSystemLoader
      Throws:
      org.yamcs.ConfigurationException
    • writeConsistencyDate

      public void writeConsistencyDate(FileWriter consistencyDateFile) throws IOException
      Specified by:
      writeConsistencyDate in interface org.yamcs.mdb.SpaceSystemLoader
      Throws:
      IOException
    • load

      public org.yamcs.xtce.SpaceSystem load() throws org.yamcs.ConfigurationException, org.yamcs.mdb.DatabaseLoadException
      Specified by:
      load in interface org.yamcs.mdb.SpaceSystemLoader
      Throws:
      org.yamcs.ConfigurationException
      org.yamcs.mdb.DatabaseLoadException