server

package
v0.0.0-...-2119b44 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: MPL-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultDaysDelayForPackageStartDate = 1

Variables

This section is empty.

Functions

This section is empty.

Types

type SimManagerEventServer

type SimManagerEventServer struct {
	epb.UnimplementedEventNotificationServiceServer
	// contains filtered or unexported fields
}

func NewSimManagerEventServer

func NewSimManagerEventServer(orgName string, s *SimManagerServer) *SimManagerEventServer

func (*SimManagerEventServer) EventNotification

func (es *SimManagerEventServer) EventNotification(ctx context.Context, e *epb.Event) (*epb.EventResponse, error)

type SimManagerServer

type SimManagerServer struct {
	pb.UnimplementedSimManagerServiceServer
	// contains filtered or unexported fields
}

func NewSimManagerServer

func NewSimManagerServer(
	orgName string, simRepo sims.SimRepo, packageRepo sims.PackageRepo,
	agentFactory adapters.AgentFactory, packageClient cdplan.PackageClient,
	subscriberRegistryService providers.SubscriberRegistryClientProvider,
	simPoolService providers.SimPoolClientProvider, key string,
	msgBus mb.MsgBusServiceClient,
	org string,
	pushMetricHost string,
	mailerClient cnotif.MailerClient,
	networkClient creg.NetworkClient,

) *SimManagerServer

func (*SimManagerServer) AddPackageForSim

func (s *SimManagerServer) AddPackageForSim(ctx context.Context, req *pb.AddPackageRequest) (*pb.AddPackageResponse, error)

func (*SimManagerServer) AllocateSim

func (*SimManagerServer) DeleteSim

func (*SimManagerServer) GetPackagesBySim

func (*SimManagerServer) GetSim

func (*SimManagerServer) GetSimsByNetwork

func (*SimManagerServer) GetSimsBySubscriber

func (*SimManagerServer) GetUsages

func (s *SimManagerServer) GetUsages(ctx context.Context, req *pb.UsageRequest) (*pb.UsageResponse, error)

func (*SimManagerServer) ListSims

func (*SimManagerServer) RemovePackageForSim

func (s *SimManagerServer) RemovePackageForSim(ctx context.Context, req *pb.RemovePackageRequest) (*pb.RemovePackageResponse, error)

func (*SimManagerServer) SetActivePackageForSim

func (*SimManagerServer) ToggleSimStatus

Jump to

Keyboard shortcuts

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