Skip navigation links
A C D E G I J M N P R S T 

A

addClass(Class<?>...) - Method in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient.ClassMapBuilder
Add the specified class along with all inner classes

C

ClassLoadingCodeRunnerClient<TMessage> - Class in com.github.ruediste.remoteJUnit.codeRunner
Client to run MessageHandlingServerCode with a bi-directional message-channel and remote class loading on the server.
ClassLoadingCodeRunnerClient() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
ClassLoadingCodeRunnerClient.CustomMessageWrapper - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.EmptyResponse - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.GetToClientMessagesRequest - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.MessageChannel<TMessage> - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.MessageHandlingEnvironment<TMessage> - Interface in com.github.ruediste.remoteJUnit.codeRunner
Allows to send and receive messages from/to the client
ClassLoadingCodeRunnerClient.RemoteCodeRequest - Interface in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.RemoteCodeResponse - Interface in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.RequestResourceMessage - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.SendJarsMessage - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.SendResourceMessage - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.SendToServerMessagesRequest - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.ServerCodeExited - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.ServerCodeExitReceived - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassLoadingCodeRunnerClient.ToClientMessagesResponse - Class in com.github.ruediste.remoteJUnit.codeRunner
 
ClassMapBuilder() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient.ClassMapBuilder
 
CodeRunnerClient - Class in com.github.ruediste.remoteJUnit.codeRunner
Client to run RequestHandlingServerCode on a code runner server.
CodeRunnerClient() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 
CodeRunnerClient(String) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 
CodeRunnerClient(Function<byte[], byte[]>) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 
CodeRunnerClient.ClassMapBuilder - Class in com.github.ruediste.remoteJUnit.codeRunner
 
com.github.ruediste.remoteJUnit.codeRunner - package com.github.ruediste.remoteJUnit.codeRunner
 
CustomMessageWrapper(byte[]) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.CustomMessageWrapper
 

D

data - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendResourceMessage
 

E

EmptyResponse() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.EmptyResponse
 

G

getClassLoader() - Method in interface com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageHandlingEnvironment
Return the class loader supporting dynamic loading of client classes
getClient() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
getParentClassLoader() - Method in interface com.github.ruediste.remoteJUnit.codeRunner.ParentClassLoaderSupplier
 
getParentClassLoaderSupplier() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
getRequestSender() - Method in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 
getToClient() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageChannel
 
GetToClientMessagesRequest() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.GetToClientMessagesRequest
 
getToServerMessages() - Method in interface com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageHandlingEnvironment
 

I

isConnectionWorking() - Method in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 

J

jarMap - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
jars - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendJarsMessage
 

M

main(String...) - Static method in class com.github.ruediste.remoteJUnit.codeRunner.ServerExitTriggerer
 
main(String...) - Static method in class com.github.ruediste.remoteJUnit.codeRunner.ServerStartupWaiter
 
map - Variable in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient.ClassMapBuilder
 
MessageChannel() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageChannel
 
MessageHandlingServerCode<TMessage> - Interface in com.github.ruediste.remoteJUnit.codeRunner
Code executed by the ClassLoadingCodeRunnerClient on the server
messages - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendToServerMessagesRequest
 
messages - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ToClientMessagesResponse
 

N

name - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.RequestResourceMessage
 
name - Variable in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendResourceMessage
 

P

ParentClassLoaderSupplier - Interface in com.github.ruediste.remoteJUnit.codeRunner
Used to obtain the parent class loader on the server when using the ClassLoadingCodeRunnerClient.

R

RequestChannel - Class in com.github.ruediste.remoteJUnit.codeRunner
Channel to send requests to remote running RequestHandlingServerCode
RequestChannel(long, Function<byte[], byte[]>) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.RequestChannel
 
RequestResourceMessage(String) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.RequestResourceMessage
 
run(ClassLoadingCodeRunnerClient.MessageHandlingEnvironment<TMessage>) - Method in interface com.github.ruediste.remoteJUnit.codeRunner.MessageHandlingServerCode
Run the code
runCode(MessageHandlingServerCode<TMessage>, BiConsumer<TMessage, Consumer<TMessage>>) - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
runCode(MessageHandlingServerCode<TMessage>, BiConsumer<TMessage, Consumer<TMessage>>, CodeRunnerClient.ClassMapBuilder) - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 

S

SendJarsMessage(List<byte[]>) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendJarsMessage
 
sendMessage(TMessage) - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageChannel
 
sendRequest(Object) - Method in class com.github.ruediste.remoteJUnit.codeRunner.RequestChannel
 
SendResourceMessage(String, byte[]) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendResourceMessage
 
sendToClient(TMessage) - Method in interface com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.MessageHandlingEnvironment
 
SendToServerMessagesRequest(List<ClassLoadingCodeRunnerClient.RemoteCodeMessage>) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendToServerMessagesRequest
 
SerializationHelper - Class in com.github.ruediste.remoteJUnit.codeRunner
 
SerializationHelper() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.SerializationHelper
 
ServerCodeExited(Throwable) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ServerCodeExited
 
ServerCodeExitReceived() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ServerCodeExitReceived
 
ServerExitTriggerer - Class in com.github.ruediste.remoteJUnit.codeRunner
Helper to trigger the exit of a remote server
ServerExitTriggerer() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ServerExitTriggerer
 
ServerStartupWaiter - Class in com.github.ruediste.remoteJUnit.codeRunner
Helper to wait for the startup of a remote server
ServerStartupWaiter() - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ServerStartupWaiter
 
setParentClassLoaderSupplier(ParentClassLoaderSupplier) - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
setRequestSender(Function<byte[], byte[]>) - Method in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 
setRunnerClient(CodeRunnerClient) - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient
 
startCode(RequestHandlingServerCode, CodeRunnerClient.ClassMapBuilder) - Method in class com.github.ruediste.remoteJUnit.codeRunner.CodeRunnerClient
 

T

toByteArray(Object) - Static method in class com.github.ruediste.remoteJUnit.codeRunner.SerializationHelper
 
ToClientMessagesResponse(List<ClassLoadingCodeRunnerClient.RemoteCodeMessage>) - Constructor for class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ToClientMessagesResponse
 
toObject(byte[]) - Static method in class com.github.ruediste.remoteJUnit.codeRunner.SerializationHelper
 
toObject(byte[], ClassLoader) - Static method in class com.github.ruediste.remoteJUnit.codeRunner.SerializationHelper
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.CustomMessageWrapper
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.GetToClientMessagesRequest
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.RequestResourceMessage
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendJarsMessage
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendResourceMessage
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.SendToServerMessagesRequest
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ServerCodeExited
 
toString() - Method in class com.github.ruediste.remoteJUnit.codeRunner.ClassLoadingCodeRunnerClient.ServerCodeExitReceived
 
A C D E G I J M N P R S T 
Skip navigation links

Copyright © 2016. All rights reserved.