Uses of Class
org.yamcs.ConfigurationException
-
-
Uses of ConfigurationException in org.yamcs
Subclasses of ConfigurationException in org.yamcs Modifier and Type Class Description static class
YConfiguration.ConfigurationNotFoundException
Introduced to be able to detect when a configuration file was not specified (as opposed to when there's a validation error inside).Methods in org.yamcs that throw ConfigurationException Modifier and Type Method Description boolean
YConfiguration. containsKey(String key, String key1)
static Processor
ProcessorFactory. create(String yamcsInstance, String name, String type, String creator, Object spec)
Create a processor with the give name, type, creator and spec type is used to load the tm, parameter and command classes as defined in processor.yaml spec if not null is passed as an extra argument to those classes - it is used for example when creating replay processors to pass on the data that has to be replayed. should probably be changed from string to some sort of object.static Processor
ProcessorFactory. create(String instance, String name, String type, List<ProcessorServiceWithConfig> serviceList, String creator, ProcessorConfig config, Object spec)
Create a Processor by specifying the service.static Processor
ProcessorFactory. create(String yamcsInstance, String name, ProcessorService... services)
creates a processor with the services already instantiated. used from unit testsstatic Processor
ProcessorFactory. create(String yamcsInstance, String name, ProcessorServiceWithConfig... serviceList)
creates a processor with the services already instantiated. used from unit testsstatic byte[]
YConfiguration. getBinary(Map<String,Object> m, String key)
boolean
YConfiguration. getBoolean(String key)
boolean
YConfiguration. getBoolean(String key, String key1)
static boolean
YConfiguration. getBoolean(Map<String,Object> m, String key)
static boolean
YConfiguration. getBoolean(Map<String,Object> m, String key, boolean defaultValue)
Returns m.get(key) if it exists and is of type boolean, if m.get(key) exists and is not boolean, throw an exception. if m.get(key) does not exist, return the default value.List<YConfiguration>
YConfiguration. getConfigList(String key)
static YConfiguration
YConfiguration. getConfiguration(String subsystem)
Loads (if not already loaded) and returns a configuration corresponding to a file <subsystem>.yaml This method does not reload the configuration file if it has changed.static YConfiguration
YConfiguration. getConfiguration(String subsystem, boolean reload)
Loads and returns a configuration corresponding to a file <subsystem>.yaml This method reloads the configuration file always.InputStream
FileBasedConfigurationResolver. getConfigurationStream(String name)
InputStream
YConfiguration.DefaultConfigurationResolver. getConfigurationStream(String name)
InputStream
YConfigurationResolver. getConfigurationStream(String name)
Searches configuration by namedouble
YConfiguration. getDouble(String key)
double
YConfiguration. getDouble(String key, double defaultValue)
static double
YConfiguration. getDouble(Map<String,Object> m, String key, double v)
String
YConfiguration. getFirstEntry()
returns the first entry(key) in the config file.Map<String,Object>
YConfiguration. getFirstMap()
returns the first entry in the config file if it's a map.static StreamConfig
StreamConfig. getInstance(String yamcsInstance)
int
YConfiguration. getInt(String key)
int
YConfiguration. getInt(String key, int defaultValue)
int
YConfiguration. getInt(String key, String key1)
int
YConfiguration. getInt(String key, String key1, int defaultValue)
static int
YConfiguration. getInt(Map<String,Object> m, String key)
static int
YConfiguration. getInt(Map<String,Object> m, String key, int defaultValue)
return the m.get(key) as an int if it's present or v if it is not.<T> List<T>
YConfiguration. getList(String key)
static <T> List<T>
YConfiguration. getList(Map<String,Object> m, String key)
static long
YConfiguration. getLong(Map<String,Object> m, String key)
static long
YConfiguration. getLong(Map<String,Object> m, String key, long v)
return the m.get(key) as an long if it's present or v if it is not.<K,V>
Map<K,V>YConfiguration. getMap(String key)
Consider usingYConfiguration.getConfig(java.lang.String)
to get a child config instead of accessing the map directlystatic Map<String,Object>
YConfiguration. getMap(Map<String,Object> m, String key)
List<YConfiguration>
YConfiguration. getServiceConfigList(String key)
This is the same like the method above but will create a {class: "string"} for strings rather than throwing an exception.String
YConfiguration. getString(String key)
String
YConfiguration. getString(String key, String defaultValue)
static String
YConfiguration. getString(Map<String,Object> m, String key)
Returns m.get(key) if it exists and is of type string, otherwise throws an exceptionstatic String
YConfiguration. getString(Map<String,Object> m, String key, String defaultValue)
<T> List<T>
YConfiguration. getSubList(String key, String key1)
Map<String,Object>
YConfiguration. getSubMap(String key, String key1)
String
YConfiguration. getSubString(String key, String subkey)
static boolean
YConfiguration. isDefined(String subsystem)
void
YamcsServer. startGlobalService(String serviceName)
void
YamcsServerInstance. startService(String serviceName)
static void
YamcsServer. startServices(List<ServiceWithConfig> serviceList)
Starts the specified list of services.Constructors in org.yamcs that throw ConfigurationException Constructor Description StreamInitializer(String yamcsInstance)
-
Uses of ConfigurationException in org.yamcs.cmdhistory
Constructors in org.yamcs.cmdhistory that throw ConfigurationException Constructor Description CommandHistoryRequestManager(Processor processor)
-
Uses of ConfigurationException in org.yamcs.commanding
Constructors in org.yamcs.commanding that throw ConfigurationException Constructor Description CommandQueueManager(CommandingManager commandingManager)
Constructs a Command Queue Manager. -
Uses of ConfigurationException in org.yamcs.http
Methods in org.yamcs.http that throw ConfigurationException Modifier and Type Method Description static void
StaticFileHandler. init(List<String> staticRoots, boolean zeroCopyEnabled)
-
Uses of ConfigurationException in org.yamcs.parameter
Constructors in org.yamcs.parameter that throw ConfigurationException Constructor Description ParameterRequestManager(Processor yproc, XtceTmProcessor tmProcessor)
Creates a new ParameterRequestManager, configured to listen to the specified XtceTmProcessor. -
Uses of ConfigurationException in org.yamcs.tctm
Methods in org.yamcs.tctm that throw ConfigurationException Modifier and Type Method Description void
AbstractLink. init(String instance, String name, YConfiguration config)
void
AbstractTcDataLink. init(String yamcsInstance, String linkName, YConfiguration config)
void
AbstractThreadedTcDataLink. init(String yamcsInstance, String linkName, YConfiguration config)
void
TcpTcDataLink. init(String yamcsInstance, String name, YConfiguration config)
void
TcpTmDataLink. init(String instance, String name, YConfiguration config)
void
UdpTcDataLink. init(String yamcsInstance, String name, YConfiguration config)
void
UdpTmDataLink. init(String instance, String name, YConfiguration config)
Creates a new UDP TM Data Link -
Uses of ConfigurationException in org.yamcs.tctm.ccsds
Methods in org.yamcs.tctm.ccsds that throw ConfigurationException Modifier and Type Method Description void
AbstractTmFrameLink. init(String instance, String name, YConfiguration config)
void
UdpTmFrameLink. init(String instance, String name, YConfiguration config)
Creates a new UDP Frame Data LinkConstructors in org.yamcs.tctm.ccsds that throw ConfigurationException Constructor Description TcPacketHandler(String yamcsInstance, String linkName, TcManagedParameters.TcVcManagedParameters vmp)
-
Uses of ConfigurationException in org.yamcs.utils
Methods in org.yamcs.utils that throw ConfigurationException Modifier and Type Method Description static <T> T
YObjectLoader. loadObject(String className, Object... args)
Loads classes defined in the yamcs server or client configuration propertiesstatic <T> T
YObjectLoader. loadObject(Map<String,Object> conf)
loads an object defined like this: class: org.yamcs.... args: key1: value1 key2: value2 "args" can also be called "config" or can be missing.static <T> T
YObjectLoader. loadObject(Map<String,Object> conf, Object firstArg)
same as the method above but loads a constructor with the firstArg as the first argumentstatic <T> T
YObjectLoader. loadObject(Map<String,Object> conf, Object firstArg, Object secondArg)
same as the method above but loads a constructor with firstArg and secondArg as the first two arguments -
Uses of ConfigurationException in org.yamcs.xtce
Methods in org.yamcs.xtce that throw ConfigurationException Modifier and Type Method Description String
AbstractFileLoader. getConfigName()
String
EmptyNodeLoader. getConfigName()
String
SpaceSystemLoader. getConfigName()
The filename used to save the database after all the loaders have loaded it, is based on a concatenation of the config names returned by the loaders.String
XtceLoader. getConfigName()
SpaceSystem
EmptyNodeLoader. load()
SpaceSystem
SpaceSystemLoader. load()
Deprecated.this method is deprecated in favour ofSpaceSystemLoader.loadList()
SpaceSystem
SpreadsheetLoader. load()
SpaceSystem
XtceLoader. load()
List<SpaceSystem>
XtceLoader. loadList()
boolean
AbstractFileLoader. needsUpdate(RandomAccessFile consistencyDateFile)
boolean
EmptyNodeLoader. needsUpdate(RandomAccessFile consistencyDateFile)
boolean
SpaceSystemLoader. needsUpdate(RandomAccessFile consistencyDateFile)
boolean
XtceLoader. needsUpdate(RandomAccessFile consistencyDateFile)
Constructors in org.yamcs.xtce that throw ConfigurationException Constructor Description AbstractFileLoader(String path)
BaseSpreadsheetLoader(String path)
-
Uses of ConfigurationException in org.yamcs.xtce.xlsv6
Constructors in org.yamcs.xtce.xlsv6 that throw ConfigurationException Constructor Description V6LoaderBase(String path)
-
Uses of ConfigurationException in org.yamcs.xtceproc
Methods in org.yamcs.xtceproc that throw ConfigurationException Modifier and Type Method Description static XtceDb
XtceDbFactory. createInstance(List<YConfiguration> treeConfig, boolean attemptToLoadSerialized, boolean saveSerialized)
Load a XTCE database from a description.static XtceDb
XtceDbFactory. createInstanceByConfig(String configSection, boolean attemptToLoadSerialized)
static XtceDb
XtceDbFactory. getInstance(String yamcsInstance)
retrieves the XtceDb for the corresponding yamcsInstance. if yamcsInstance is null, then the first one in the mdb.yaml config file is loadedvoid
XtceTmProcessor. init(Processor processor, YConfiguration config, Object spec)
-