java.lang.Object
swim.kernel.KernelProxy
swim.meta.MetaKernel
- All Implemented Interfaces:
IpInterface,Kernel,KernelBinding,KernelContext,Log
-
Field Summary
Fields inherited from class swim.kernel.KernelProxy
kernelBinding, kernelContext, STARTED, status, STATUS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NodeBindingcreateMeta(EdgeBinding edge, UriPath nodePath) protected NodeBindingcreateMetaEdge(EdgeBinding edge, UriPath nodePath) protected NodeBindingcreateMetaHost(EdgeBinding edge, UriPath nodePath) createMetaHost(HostBinding host, UriPath nodePath) createMetaHost(MeshBinding mesh, UriPath nodePath) createMetaHost(PartBinding part, UriPath nodePath) createMetaLane(LaneBinding lane, UriPath nodePath) createMetaLane(NodeBinding node, UriPath nodePath) protected NodeBindingcreateMetaMesh(EdgeBinding edge, UriPath nodePath) createMetaMesh(MeshBinding mesh, UriPath nodePath) protected NodeBindingcreateMetaNode(EdgeBinding edge, UriPath nodePath) createMetaNode(HostBinding host, UriPath nodePath) createMetaNode(MeshBinding mesh, UriPath nodePath) createMetaNode(NodeBinding node, UriPath nodePath) createMetaNode(PartBinding part, UriPath nodePath) protected NodeBindingcreateMetaPart(EdgeBinding edge, UriPath nodePath) createMetaPart(MeshBinding mesh, UriPath nodePath) createMetaPart(PartBinding part, UriPath nodePath) createMetaUplink(LaneBinding lane, UriPath nodePath) createMetaUplink(LinkContext uplink, UriPath nodePath) createNode(NodeAddress nodeAddress) static MetaKernelfinal doubleReturns the relative priority of thisKernelimplementation.Methods inherited from class swim.kernel.KernelProxy
bindTcp, bindTls, connectTcp, connectTls, createAgentFactory, createAgentFactory, createAgentFactory, createAgentFactory, createAgentRoute, createAuthenticator, createEdge, createHost, createHost, createLane, createLane, createLog, createLog, createMesh, createMesh, 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
-
MetaKernel
public MetaKernel(double kernelPriority) -
MetaKernel
public MetaKernel()
-
-
Method Details
-
kernelPriority
public final double kernelPriority()Description copied from interface:KernelReturns the relative priority of thisKernelimplementation. Kernel implementations with greater priority inject into kernel stacks before implementations with lower priority.- Specified by:
kernelPriorityin interfaceKernel- Specified by:
kernelPriorityin classKernelProxy
-
createNode
- Specified by:
createNodein interfaceKernelContext- Overrides:
createNodein classKernelProxy
-
createMeta
-
createMetaEdge
-
createMetaMesh
-
createMetaMesh
-
createMetaPart
-
createMetaPart
-
createMetaPart
-
createMetaHost
-
createMetaHost
-
createMetaHost
-
createMetaHost
-
createMetaNode
-
createMetaNode
-
createMetaNode
-
createMetaNode
-
createMetaNode
-
createMetaLane
-
createMetaLane
-
createMetaUplink
-
createMetaUplink
-
fromValue
-