Module swim.runtime

Class HostTable

    • Constructor Detail

      • HostTable

        public HostTable()
    • Method Detail

      • partKey

        public final swim.structure.Value partKey()
        Specified by:
        partKey in interface HostBinding
      • hostUri

        public final swim.uri.Uri hostUri()
        Specified by:
        hostUri in interface HostBinding
      • policy

        public swim.api.policy.Policy policy()
        Specified by:
        policy in interface CellContext
      • schedule

        public swim.concurrent.Schedule schedule()
        Specified by:
        schedule in interface CellContext
      • stage

        public swim.concurrent.Stage stage()
        Specified by:
        stage in interface CellContext
      • data

        public swim.api.data.DataFactory data()
        Specified by:
        data in interface CellContext
      • setPrimary

        public void setPrimary​(boolean isPrimary)
        Specified by:
        setPrimary in interface HostBinding
      • setReplica

        public void setReplica​(boolean isReplica)
        Specified by:
        setReplica in interface HostBinding
      • closeNode

        public void closeNode​(swim.uri.Uri nodeUri)
      • closeNodes

        public void closeNodes()
      • dataBindings

        public Iterator<swim.store.DataBinding> dataBindings()
        Specified by:
        dataBindings in interface swim.store.StoreBinding
      • closeData

        public void closeData​(swim.structure.Value name)
        Specified by:
        closeData in interface swim.store.StoreBinding
      • openListData

        public swim.store.ListDataBinding openListData​(swim.structure.Value name)
        Specified by:
        openListData in interface swim.store.StoreContext
      • injectListData

        public swim.store.ListDataBinding injectListData​(swim.store.ListDataBinding dataBinding)
        Specified by:
        injectListData in interface swim.store.StoreContext
      • openMapData

        public swim.store.MapDataBinding openMapData​(swim.structure.Value name)
        Specified by:
        openMapData in interface swim.store.StoreContext
      • injectMapData

        public swim.store.MapDataBinding injectMapData​(swim.store.MapDataBinding dataBinding)
        Specified by:
        injectMapData in interface swim.store.StoreContext
      • openSpatialData

        public <S> swim.store.SpatialDataBinding<S> openSpatialData​(swim.structure.Value name,
                                                                    swim.math.Z2Form<S> shapeForm)
        Specified by:
        openSpatialData in interface swim.store.StoreContext
      • injectSpatialData

        public <S> swim.store.SpatialDataBinding<S> injectSpatialData​(swim.store.SpatialDataBinding<S> dataBinding)
        Specified by:
        injectSpatialData in interface swim.store.StoreContext
      • openValueData

        public swim.store.ValueDataBinding openValueData​(swim.structure.Value name)
        Specified by:
        openValueData in interface swim.store.StoreContext
      • injectValueData

        public swim.store.ValueDataBinding injectValueData​(swim.store.ValueDataBinding dataBinding)
        Specified by:
        injectValueData in interface swim.store.StoreContext
      • trace

        public void trace​(Object message)
        Specified by:
        trace in interface swim.util.Log
      • debug

        public void debug​(Object message)
        Specified by:
        debug in interface swim.util.Log
      • info

        public void info​(Object message)
        Specified by:
        info in interface swim.util.Log
      • warn

        public void warn​(Object message)
        Specified by:
        warn in interface swim.util.Log
      • error

        public void error​(Object message)
        Specified by:
        error in interface swim.util.Log