runtime

package
v0.0.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2021 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComGetter added in v0.0.9

type ComGetter struct {
	// contains filtered or unexported fields
}

func (*ComGetter) GetList added in v0.0.9

func (inst *ComGetter) GetList(selector string) ([]lang.Object, error)

func (*ComGetter) GetOne added in v0.0.9

func (inst *ComGetter) GetOne(selector string) (lang.Object, error)

func (*ComGetter) Init added in v0.0.9

func (inst *ComGetter) Init(ctx application.Context)

type ContextProxy added in v0.0.9

type ContextProxy struct {
	io.Closer

	Current  application.Context
	Creation application.Context
	Runtime  application.Context
}

func (*ContextProxy) Close added in v0.0.9

func (inst *ContextProxy) Close() error

func (*ContextProxy) ComponentLoader added in v0.0.9

func (inst *ContextProxy) ComponentLoader() application.ComponentLoader

func (*ContextProxy) GetApplicationName added in v0.0.9

func (inst *ContextProxy) GetApplicationName() string

func (*ContextProxy) GetApplicationVersion added in v0.0.9

func (inst *ContextProxy) GetApplicationVersion() string

func (*ContextProxy) GetArguments added in v0.0.9

func (inst *ContextProxy) GetArguments() collection.Arguments

func (*ContextProxy) GetAttributes added in v0.0.9

func (inst *ContextProxy) GetAttributes() collection.Attributes

func (*ContextProxy) GetComponent added in v0.0.9

func (inst *ContextProxy) GetComponent(selector string) (lang.Object, error)

func (*ContextProxy) GetComponentList added in v0.0.9

func (inst *ContextProxy) GetComponentList(selector string) ([]lang.Object, error)

func (*ContextProxy) GetComponents added in v0.0.9

func (inst *ContextProxy) GetComponents() application.Components

func (*ContextProxy) GetEnvironment added in v0.0.9

func (inst *ContextProxy) GetEnvironment() collection.Environment

func (*ContextProxy) GetErrorHandler added in v0.0.9

func (inst *ContextProxy) GetErrorHandler() lang.ErrorHandler

func (*ContextProxy) GetParameters added in v0.0.9

func (inst *ContextProxy) GetParameters() collection.Parameters

func (*ContextProxy) GetProperties added in v0.0.9

func (inst *ContextProxy) GetProperties() collection.Properties

func (*ContextProxy) GetReleasePool added in v0.0.9

func (inst *ContextProxy) GetReleasePool() lang.ReleasePool

func (*ContextProxy) GetResources added in v0.0.9

func (inst *ContextProxy) GetResources() collection.Resources

func (*ContextProxy) GetShutdownTimestamp added in v0.0.9

func (inst *ContextProxy) GetShutdownTimestamp() int64

func (*ContextProxy) GetStartupTimestamp added in v0.0.9

func (inst *ContextProxy) GetStartupTimestamp() int64

func (*ContextProxy) GetURI added in v0.0.9

func (inst *ContextProxy) GetURI() string

func (*ContextProxy) Injector added in v0.0.9

func (inst *ContextProxy) Injector() application.Injector

func (*ContextProxy) NewChild added in v0.0.9

func (inst *ContextProxy) NewChild() application.Context

func (*ContextProxy) SetErrorHandler added in v0.0.9

func (inst *ContextProxy) SetErrorHandler(h lang.ErrorHandler)

type PoolPairBinding added in v0.0.10

type PoolPairBinding struct {
	// contains filtered or unexported fields
}

func (*PoolPairBinding) Dispose added in v0.0.10

func (inst *PoolPairBinding) Dispose() error

func (*PoolPairBinding) Init added in v0.0.10

type RuntimeContextBuilder added in v0.0.9

type RuntimeContextBuilder struct {
	Parent application.Context

	Time1      int64
	Time2      int64
	AppName    string
	AppVersion string
	URL        string

	Injector  application.Injector
	ComLoader application.ComponentLoader
	Resources collection.Resources
	Pool      lang.ReleasePool
}

func (*RuntimeContextBuilder) Create added in v0.0.9

func (inst *RuntimeContextBuilder) Create() (application.Context, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL