Package net.officefloor.server.http.test
Class ExternalServerRunner
java.lang.Object
net.officefloor.server.http.test.ExternalServerRunner
Enables running an external server.
- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceLogic to run within context. -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpServerstartExternalServer(String sectionName, String sectionInputName, OfficeFloorExtensionService officeFloorExtension, OfficeExtensionService officeExtension, ExternalServerRunner.StartExternalServer logic) RunsExternalServerRunner.StartExternalServerlogic.static voidstartExternalServer(OfficeFloorExtensionService officeFloorExtension, OfficeExtensionService officeExtension, ExternalServerRunner.StartExternalServer logic) RunsExternalServerRunner.StartExternalServerlogic.
-
Method Details
-
startExternalServer
public static HttpServer startExternalServer(String sectionName, String sectionInputName, OfficeFloorExtensionService officeFloorExtension, OfficeExtensionService officeExtension, ExternalServerRunner.StartExternalServer logic) throws Exception RunsExternalServerRunner.StartExternalServerlogic.- Parameters:
sectionName- Name of section handlingServerHttpConnection.sectionInputName- Name ofSectionInputhandlingServerHttpConnection.officeFloorExtension-OfficeFloorExtensionService.officeExtension-OfficeExtensionService.logic-ExternalServerRunner.StartExternalServerlogic.- Returns:
HttpServer.- Throws:
Exception- If failure with logic.
-
startExternalServer
public static void startExternalServer(OfficeFloorExtensionService officeFloorExtension, OfficeExtensionService officeExtension, ExternalServerRunner.StartExternalServer logic) throws Exception RunsExternalServerRunner.StartExternalServerlogic.- Parameters:
officeFloorExtension-OfficeFloorExtensionService.officeExtension-OfficeExtensionService.logic-ExternalServerRunner.StartExternalServerlogic.- Throws:
Exception- If failure with logic.
-