Index

C E G I J O R T W 
All Classes and Interfaces|All Packages

C

Channel<Data> - Class in org.apidesign.jvm.channel
Channel connects two JVM instances.
Channel.Config - Class in org.apidesign.jvm.channel
Set of methods necessary for construction of a Channel.
close() - Method in class org.apidesign.jvm.channel.Channel
 
Config() - Constructor for class org.apidesign.jvm.channel.Channel.Config
Subclasses must have public default constructor.
create(File, String...) - Static method in class org.apidesign.jvm.channel.JVM
Create new JVM.
create(JVM, Class) - Static method in class org.apidesign.jvm.channel.Channel
Factory method to initialize the Channel in the SubstrateVM.

E

execute(Class, Function) - Method in class org.apidesign.jvm.channel.Channel
Executes a message in the other JVM.
executeMain(String, String...) - Method in class org.apidesign.jvm.channel.JVM
Executes main method of provided class

G

getConfig() - Method in class org.apidesign.jvm.channel.Channel
Getter for data associated with the channel.

I

isDualJvmMode() - Method in class org.apidesign.jvm.channel.Channel
Check for "real dual JVM mode".
isMaster() - Method in class org.apidesign.jvm.channel.Channel
Master channel check.

J

JVM - Class in org.apidesign.jvm.channel
Represents another JVM inside of the current process.

O

org.apidesign.jvm.channel - module org.apidesign.jvm.channel
 
org.apidesign.jvm.channel - package org.apidesign.jvm.channel
 

R

read(ByteBuffer) - Method in class org.apidesign.jvm.channel.Channel.Config
Deserializes bytes of a message into an object representing them.

T

toString() - Method in class org.apidesign.jvm.channel.Channel
 

W

write(Object, ByteBuffer) - Method in class org.apidesign.jvm.channel.Channel.Config
Configuration must be capable to serialize messages sent to the channel into byte[].
C E G I J O R T W 
All Classes and Interfaces|All Packages