Help us shape the future of Go! Take the 2026 Go Developer Survey

oracledatabase

package
v1.14.2 Latest Latest
Warning

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

Go to latest
Published: Aug 30, 2024 License: Apache-2.0 Imports: 17 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewOracleDatabaseStateStore

func NewOracleDatabaseStateStore(logger logger.Logger) state.Store

NewOracleDatabaseStateStore creates a new instance of OracleDatabase state store.

Types

type OracleDatabase

type OracleDatabase struct {
	state.BulkStore
	// contains filtered or unexported fields
}

Oracle Database state store.

func (*OracleDatabase) Close

func (o *OracleDatabase) Close() error

Close implements io.Closer.

func (*OracleDatabase) Delete

func (o *OracleDatabase) Delete(ctx context.Context, req *state.DeleteRequest) error

Delete removes an entity from the store.

func (*OracleDatabase) Features

func (o *OracleDatabase) Features() []state.Feature

Features returns the features available in this state store.

func (*OracleDatabase) Get

Get returns an entity from store.

func (*OracleDatabase) GetComponentMetadata added in v1.10.1

func (o *OracleDatabase) GetComponentMetadata() (metadataInfo metadata.MetadataMap)

func (*OracleDatabase) Init

func (o *OracleDatabase) Init(ctx context.Context, metadata state.Metadata) error

Init initializes the SQL server state store.

func (*OracleDatabase) Multi

Multi handles multiple transactions. Implements TransactionalStore.

func (*OracleDatabase) Ping

func (o *OracleDatabase) Ping(ctx context.Context) error

func (*OracleDatabase) Set

func (o *OracleDatabase) Set(ctx context.Context, req *state.SetRequest) error

Set adds/updates an entity on store.

Jump to

Keyboard shortcuts

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