Class SoMoXConfiguration

java.lang.Object
de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
de.uka.ipd.sdq.workflow.configuration.AbstractComposedJobConfiguration
org.somox.configuration.AbstractMoxConfiguration
org.somox.configuration.SoMoXConfiguration
All Implemented Interfaces:
de.uka.ipd.sdq.workflow.configuration.IJobConfiguration, Cloneable

public class SoMoXConfiguration extends AbstractMoxConfiguration
SoMoX’ central configuration.

attribute map

This configuration has a bijective representation as an attribute map. This is a Map<String, Object> containing the class’ attribute key constants as keys and the configuration’s attributes as values. The value’s type is the same as the corresponding setter’s return type. A value of null is interpreted as “not defined” just like if the map did not contain the key in question.

For a mapping of attribute constants to getters and setters, see their documentation. An attribute map can be obtained by toMap() and be converted into a SoMoXConfiguration by SoMoXConfiguration(Map).