Class TestRest.TestServer
java.lang.Object
test.de.iip_ecosphere.platform.support.rest.TestRest.TestServer
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.rest.Rest.RestServer,de.iip_ecosphere.platform.support.Server
- Enclosing class:
TestRest
private static class TestRest.TestServer
extends Object
implements de.iip_ecosphere.platform.support.rest.Rest.RestServer
Just the server.
- Author:
- Holger Eichelberger, SSE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExceptionHandler(Class<Exception> cls, de.iip_ecosphere.platform.support.rest.Rest.ExceptionHandler handler) voiddefineBefore(de.iip_ecosphere.platform.support.rest.Rest.Filter filter) voiddefineBefore(String path, de.iip_ecosphere.platform.support.rest.Rest.Filter filter) voiddefineDelete(String path, de.iip_ecosphere.platform.support.rest.Rest.Route route) voidvoiddefinePost(String path, de.iip_ecosphere.platform.support.rest.Rest.Route route) voidvoidvoidde.iip_ecosphere.platform.support.Serverstart()voidstop(boolean dispose) booleantoPathVariable(String name)
-
Constructor Details
-
TestServer
private TestServer(int port) Creates an instance.- Parameters:
port- the port
-
-
Method Details
-
definePost
- Specified by:
definePostin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
defineGet
- Specified by:
defineGetin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
definePut
- Specified by:
definePutin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
defineDelete
- Specified by:
defineDeletein interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
defineBefore
public void defineBefore(de.iip_ecosphere.platform.support.rest.Rest.Filter filter) - Specified by:
defineBeforein interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
defineBefore
- Specified by:
defineBeforein interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
halt
- Specified by:
haltin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
supportsPathVariables
public boolean supportsPathVariables()- Specified by:
supportsPathVariablesin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
toPathVariable
- Specified by:
toPathVariablein interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
secure
- Specified by:
securein interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-
start
public de.iip_ecosphere.platform.support.Server start()- Specified by:
startin interfacede.iip_ecosphere.platform.support.Server
-
stop
public void stop(boolean dispose) - Specified by:
stopin interfacede.iip_ecosphere.platform.support.Server
-
addExceptionHandler
public void addExceptionHandler(Class<Exception> cls, de.iip_ecosphere.platform.support.rest.Rest.ExceptionHandler handler) - Specified by:
addExceptionHandlerin interfacede.iip_ecosphere.platform.support.rest.Rest.RestServer
-