sessmysql

package
v0.11.6 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2019 License: MIT Imports: 7 Imported by: 0

README

Before install:
- Get go-bindata: `go get -u github.com/jteeuwen/go-bindata/...`
cd files
go-bindata ../raw/...

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MysqlDBSession

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

MysqlDBSession implements goboots ISessionDBEngine

func (*MysqlDBSession) Cleanup

func (m *MysqlDBSession) Cleanup(minTime time.Time)

Cleanup removes old sessions (abandoned sessions)

func (*MysqlDBSession) Close

func (m *MysqlDBSession) Close()

Close closes the mysql connection

func (*MysqlDBSession) GetSession

func (m *MysqlDBSession) GetSession(sid string) (*goboots.Session, error)

GetSession gets a goboots session

func (*MysqlDBSession) NewSession

func (m *MysqlDBSession) NewSession(session *goboots.Session) error

NewSession creates a new session

func (*MysqlDBSession) PutSession

func (m *MysqlDBSession) PutSession(session *goboots.Session) error

PutSession saves a goboots session

func (*MysqlDBSession) RemoveSession

func (m *MysqlDBSession) RemoveSession(session *goboots.Session) error

RemoveSession deletes a session from the mysql

func (*MysqlDBSession) SetApp

func (m *MysqlDBSession) SetApp(app *goboots.App)

SetApp registers the goboots App to this session engine

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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