Package tech.greenfield.vertx.irked
Class Controller
- java.lang.Object
-
- tech.greenfield.vertx.irked.Controller
-
- Direct Known Subclasses:
ExampleAPIv1,ExampleAPIv2
public abstract class Controller extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interfaceController.MessageHandlerprotected static interfaceController.RawVertxHandlerprotected static interfaceController.WebHandler
-
Constructor Summary
Constructors Constructor Description Controller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RequestgetRequestContext(Request request)Controller implementations should override this to generate local request implementation (wrapped routing contexts).voidremove()StringtoString()
-
-
-
Method Detail
-
getRequestContext
protected Request getRequestContext(Request request)
Controller implementations should override this to generate local request implementation (wrapped routing contexts). The default implementation just returns the passes request wrapper- Parameters:
request- Top level request wrapper generated by Irked- Returns:
- Implementation of a sub-context request
-
remove
public void remove()
-
-