All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
enqueueCall(RestActorServer.PublishedActor target,
KontraktorHttpRequest req,
Callback<RequestResponse> response) |
protected void |
enqueueCall(RestActorServer.PublishedActor target,
String content,
KontraktorHttpRequest req,
Callback<RequestResponse> response) |
static ArrayList<String> |
getPublished(String simpleClzName,
int port) |
ArrayList<String> |
getPublishedActors(String simpleClzName) |
java.util.function.BiFunction<Actor,String,Boolean> |
getRemoteCallInterceptor() |
static RestActorServer |
getRestActorServer(int port) |
void |
joinServer(NioHttpServer server)
set self as a http processor for a running server instance
|
RestActorServer |
map(Class... clz) |
RestActorServer |
map(String s,
Class clz) |
static <T extends Actor> T |
Publish(Class<T> clz,
String path,
int port)
shorthand to create and run a http service publishing given actor class.
|
RestActorServer.PublishedActor |
publish(String name,
Actor obj) |
static <T extends Actor> T |
Publish(String path,
int port,
T serviceRef) |
void |
setRemoteCallInterceptor(java.util.function.BiFunction<Actor,String,Boolean> remoteCallInterceptor) |
void |
startOnServer(int port,
NioHttpServer server)
init server and start
|
void |
unpublish(String name) |