An interface for server vendors to implement in order to provide the ability to embed a container within Grails' run-app command.
Type Params | Return Type | Name and description |
---|---|---|
|
EmbeddableServer |
createForWAR(java.lang.String warPath, java.lang.String contextPath) Creates a EmbeddableServer instance for the given WAR file and context path. |
|
EmbeddableServer |
createInline(java.lang.String basedir, java.lang.String webXml, java.lang.String contextPath, java.lang.ClassLoader classLoader) Creates an inline server for the the given base directory, web.xml file and class loader. |
Creates a EmbeddableServer instance for the given WAR file and context path.
warPath
- The path to the WARcontextPath
- The context pathCreates an inline server for the the given base directory, web.xml file and class loader.
basedir
- The base directorywebXml
- The web.xml locationclassLoader
- The class loader to usecontextPath
- The context path of the application