public interface RegistrationMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>> extends LinkMapperMixin<SELF>
| Modifier and Type | Field and Description |
|---|---|
static long |
MAX_AGE |
static String |
UserTableName |
LinkTableName| Modifier and Type | Method and Description |
|---|---|
static String |
applyTemplate(RegistrationRecord rec,
String template) |
static void |
auto(org.nustaq.kontraktor.remoting.http.undertow.builder.BldFourK bld,
Object registrationMixin) |
static HashMap<String,Object> |
createData(org.nustaq.serialization.coders.Unknown data,
RegistrationRecord registerform) |
default org.nustaq.kontraktor.IPromise<UserRecord> |
createUserFromRegistrationRecord(RegistrationRecord rec) |
default String |
handleLinkFailure(String linkId) |
default String |
handleLinkSuccess(String linkId,
org.nustaq.reallive.api.Record linkRecord) |
default org.nustaq.kontraktor.IPromise<RegistrationRecord> |
register(org.nustaq.serialization.coders.Unknown data)
UI entry point
|
getActor, getDClient, handleLinkHttp, putRecordstatic final String UserTableName
static final long MAX_AGE
static void auto(org.nustaq.kontraktor.remoting.http.undertow.builder.BldFourK bld,
Object registrationMixin)
auto in interface LinkMapperMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>>default org.nustaq.kontraktor.IPromise<RegistrationRecord> register(org.nustaq.serialization.coders.Unknown data)
data - static HashMap<String,Object> createData(org.nustaq.serialization.coders.Unknown data, RegistrationRecord registerform)
default String handleLinkSuccess(String linkId, org.nustaq.reallive.api.Record linkRecord)
handleLinkSuccess in interface LinkMapperMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>>default String handleLinkFailure(String linkId)
handleLinkFailure in interface LinkMapperMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>>default org.nustaq.kontraktor.IPromise<UserRecord> createUserFromRegistrationRecord(RegistrationRecord rec)
static String applyTemplate(RegistrationRecord rec, String template)
Copyright © 2019. All rights reserved.