versiondetail

package
v0.4.2 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCreateVersionEndpointParams

func NewCreateVersionEndpointParams(versionID int64, endpointDto *coreDto.EndpointDto) db.CreateVersionEndpointParams

Types

type VersionDetailResolver

type VersionDetailResolver struct {
	Repository  versiondetail.VersionDetailRepository
	OcpiService *transportation.OcpiService
}

func NewResolver

func NewResolver(repositoryService *db.RepositoryService, services *service.ServiceResolver) *VersionDetailResolver

func (*VersionDetailResolver) CreateEndpointDto

func (r *VersionDetailResolver) CreateEndpointDto(ctx context.Context, apiDomain string, identifier string) *coreDto.EndpointDto

func (*VersionDetailResolver) CreateVersionDetailDto

func (r *VersionDetailResolver) CreateVersionDetailDto(ctx context.Context) *coreDto.VersionDetailDto

func (*VersionDetailResolver) GetVersionDetail

func (r *VersionDetailResolver) GetVersionDetail(rw http.ResponseWriter, request *http.Request)

func (*VersionDetailResolver) GetVersionEndpointByIdentity

func (r *VersionDetailResolver) GetVersionEndpointByIdentity(ctx context.Context, identifier string, countryCode string, partyID string) (db.VersionEndpoint, error)

func (*VersionDetailResolver) PullVersionEndpoints

func (r *VersionDetailResolver) PullVersionEndpoints(ctx context.Context, url string, header transportation.OcpiRequestHeader, versionID int64) []*db.VersionEndpoint

func (*VersionDetailResolver) ReplaceVersionEndpoints

func (r *VersionDetailResolver) ReplaceVersionEndpoints(ctx context.Context, versionID int64, versionDetailDto *coreDto.VersionDetailDto) []*db.VersionEndpoint

func (*VersionDetailResolver) UnmarshalPullDto

func (r *VersionDetailResolver) UnmarshalPullDto(body io.ReadCloser) (*coreDto.OcpiVersionDetailDto, error)

func (*VersionDetailResolver) UnmarshalPushDto

func (r *VersionDetailResolver) UnmarshalPushDto(body io.ReadCloser) (*coreDto.VersionDetailDto, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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