org.opendaylight.openflowjava.protocol.impl.clients.ScenarioService Maven / Gradle / Ivy
The newest version!
package org.opendaylight.openflowjava.protocol.impl.clients;
import org.xml.sax.SAXException;
import javax.xml.bind.JAXBException;
import java.io.IOException;
import java.util.SortedMap;
/**
*
* @author Jozef Bacigal
* Date: 8.3.2016
*/
interface ScenarioService {
String SIMPLE_CLIENT_SRC_MAIN_RESOURCES = "simple-client/src/main/resources/";
String SIMPLE_CLIENT_SRC_MAIN_RESOURCES1 = "simple-client/src/main/resources/";
String SCENARIO_XSD = "scenario.xsd";
String SCENARIO_XML = "scenario.xml";
String XSD_SCHEMA_PATH_WITH_FILE_NAME = SIMPLE_CLIENT_SRC_MAIN_RESOURCES1 + SCENARIO_XSD;
/**
* Method to load data from XML configuration file. Each configuration has a name.
* @param scenarioName {@link String}
* @return scenarios
* @throws SAXException
* @throws JAXBException
*/
Scenario unMarshallData(String scenarioName) throws SAXException, JAXBException;
SortedMap getEventsFromScenario(Scenario scenario) throws IOException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy