java.lang.Object
swim.kernel.KernelProxy
swim.remote.RemoteKernel
- All Implemented Interfaces:
swim.io.IpInterface,swim.kernel.Kernel,swim.kernel.KernelBinding,swim.kernel.KernelContext,swim.util.Log
public class RemoteKernel
extends swim.kernel.KernelProxy
-
Field Summary
Fields inherited from class swim.kernel.KernelProxy
kernelBinding, kernelContext, STARTED, status, STATUS -
Constructor Summary
ConstructorsConstructorDescriptionRemoteKernel(double kernelPriority) RemoteKernel(double kernelPriority, swim.io.warp.WarpSettings warpSettings) -
Method Summary
Modifier and TypeMethodDescriptionswim.system.HostBindingcreateHost(swim.system.HostAddress hostAddress) swim.system.HostBindingcreateHost(swim.system.PartBinding part, swim.system.HostDef hostDef) static RemoteKernelfromValue(swim.structure.Value moduleConfig) swim.io.http.HttpSettingsfinal doublefinal swim.io.warp.WarpSettingsswim.io.ws.WsSettingsMethods inherited from class swim.kernel.KernelProxy
bindTcp, bindTls, connectTcp, connectTls, createAgentFactory, createAgentFactory, createAgentFactory, createAgentFactory, createAgentRoute, createAuthenticator, createEdge, createLane, createLane, createLog, createLog, createMesh, createMesh, createNode, createNode, createPart, createPart, createPlaneFactory, createPlaneFactory, createPolicy, createPolicy, createSchedule, createServiceFactory, createStage, createStage, createStore, createStore, debug, defineAgent, defineAuthenticator, defineHost, defineLane, defineLog, defineMesh, defineNode, definePart, definePlane, definePolicy, defineSchedule, defineService, defineSpace, defineStage, defineStore, didStart, didStop, error, fail, getHostDef, getLaneDef, getMeshDef, getNodeDef, getPartDef, getService, getSpace, info, injectAuthenticator, injectEdge, injectHost, injectKernel, injectLane, injectLog, injectMesh, injectNode, injectPart, injectPlane, injectPolicy, injectSchedule, injectService, injectStage, injectStore, ipSettings, isStarted, kernelBinding, kernelContext, kernelWrapper, modules, openAgents, openLanes, openMetaDownlink, openMetaEdge, openMetaHost, openMetaLane, openMetaMesh, openMetaNode, openMetaPart, openMetaUplink, openService, openSpace, reportDown, routeRequest, run, setKernelBinding, setKernelContext, stage, start, station, stop, trace, unwrapKernel, warn, willStart, willStopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.io.IpInterface
bindTcp, bindTcp, bindTcp, bindTls, bindTls, bindTls, connectTcp, connectTcp, connectTcp, connectTcp, connectTcp, connectTcp, connectTcp, connectTls, connectTls, connectTls, connectTls, connectTls, connectTls, connectTlsMethods inherited from interface swim.kernel.Kernel
openService, openService
-
Constructor Details
-
RemoteKernel
public RemoteKernel(double kernelPriority, swim.io.warp.WarpSettings warpSettings) -
RemoteKernel
public RemoteKernel(double kernelPriority) -
RemoteKernel
public RemoteKernel()
-
-
Method Details
-
kernelPriority
public final double kernelPriority()- Specified by:
kernelPriorityin interfaceswim.kernel.Kernel- Specified by:
kernelPriorityin classswim.kernel.KernelProxy
-
httpSettings
public swim.io.http.HttpSettings httpSettings() -
wsSettings
public swim.io.ws.WsSettings wsSettings() -
warpSettings
public final swim.io.warp.WarpSettings warpSettings() -
createHost
public swim.system.HostBinding createHost(swim.system.HostAddress hostAddress) - Specified by:
createHostin interfaceswim.kernel.KernelContext- Overrides:
createHostin classswim.kernel.KernelProxy
-
createHost
public swim.system.HostBinding createHost(swim.system.PartBinding part, swim.system.HostDef hostDef) - Specified by:
createHostin interfaceswim.kernel.KernelContext- Overrides:
createHostin classswim.kernel.KernelProxy
-
fromValue
-