public interface ExtendedModelBase<P extends ExtendedModelBase<? super P>>
extends org.pagemodel.web.PageModel<P>
| Modifier and Type | Method and Description |
|---|---|
ExtendedTestContext |
getContext() |
default P |
log(java.lang.String message) |
default P |
log(java.lang.String action,
java.util.function.Consumer<org.pagemodel.core.utils.json.JsonObjectBuilder> eventParams) |
default org.pagemodel.mail.MailTester<P> |
testMail() |
ExtendedPageTester<P> |
testPage() |
default org.pagemodel.ssh.SSHConnectionTester<P> |
testSSH() |
default P |
testSSH(org.pagemodel.core.utils.ThrowingFunction<? super org.pagemodel.ssh.SSHConnectionTester<P>,P,?> sshAction) |
ExtendedTestContext getContext()
getContext in interface org.pagemodel.web.PageModel<P extends ExtendedModelBase<? super P>>default org.pagemodel.mail.MailTester<P> testMail()
default org.pagemodel.ssh.SSHConnectionTester<P> testSSH()
default P testSSH(org.pagemodel.core.utils.ThrowingFunction<? super org.pagemodel.ssh.SSHConnectionTester<P>,P,?> sshAction)
ExtendedPageTester<P> testPage()
testPage in interface org.pagemodel.web.PageModel<P extends ExtendedModelBase<? super P>>default P log(java.lang.String message)
default P log(java.lang.String action, java.util.function.Consumer<org.pagemodel.core.utils.json.JsonObjectBuilder> eventParams)