lrgs.lrgsmain.LoadableLrgsInputInterface Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opendcs Show documentation
Show all versions of opendcs Show documentation
A collection of software for aggregatting and processing environmental data such as from NOAA GOES satellites.
The newest version!
package lrgs.lrgsmain;
import lrgs.archive.MsgArchive;
public interface LoadableLrgsInputInterface extends LrgsInputInterface
{
/**
* The interface is assigned a unique name in the config file:
* LrgsInput..class=
* @param name
*/
public void setInterfaceName(String name);
/**
* Sets a config parameter read from the lrgs.conf file.
* Config params are in the form: LrgsInput..=
* @param name the param name
* @param value the param value
*/
public void setConfigParam(String name, String value);
/**
* Allow interaction with the message archive.
*
* @param archive The message archive to store what we've received.
*/
public void setMsgArchive(MsgArchive archive);
/**
* Allow access to the lrgs main inteface
* @param lrgsmain
*/
default public void setLrgsMain(LrgsMain lrgsmain)
{
// do nothing
}
}