Package org.teavm.tooling.daemon
Class BuildDaemon
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.teavm.tooling.daemon.BuildDaemon
- All Implemented Interfaces:
Serializable,Remote,RemoteBuildService
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
refFields inherited from interface org.teavm.tooling.daemon.RemoteBuildService
ID, REMOTE_PORT -
Method Summary
Modifier and TypeMethodDescriptionbuild(RemoteBuildRequest request, RemoteBuildCallback callback) static voidstatic DaemonInfoMethods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObjectMethods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
Method Details
-
main
- Throws:
RemoteException
-
build
- Specified by:
buildin interfaceRemoteBuildService
-
start
public static DaemonInfo start(boolean incremental, int daemonMemory, DaemonLog log, String... classPathEntries) throws IOException - Throws:
IOException
-