Documentation ¶
Index ¶
- Constants
- type SimManagerEventServer
- type SimManagerServer
- func (s *SimManagerServer) AddPackageForSim(ctx context.Context, req *pb.AddPackageRequest) (*pb.AddPackageResponse, error)
- func (s *SimManagerServer) AllocateSim(ctx context.Context, req *pb.AllocateSimRequest) (*pb.AllocateSimResponse, error)
- func (s *SimManagerServer) DeleteSim(ctx context.Context, req *pb.DeleteSimRequest) (*pb.DeleteSimResponse, error)
- func (s *SimManagerServer) GetPackagesBySim(ctx context.Context, req *pb.GetPackagesBySimRequest) (*pb.GetPackagesBySimResponse, error)
- func (s *SimManagerServer) GetSim(ctx context.Context, req *pb.GetSimRequest) (*pb.GetSimResponse, error)
- func (s *SimManagerServer) GetSimsByNetwork(ctx context.Context, req *pb.GetSimsByNetworkRequest) (*pb.GetSimsByNetworkResponse, error)
- func (s *SimManagerServer) GetSimsBySubscriber(ctx context.Context, req *pb.GetSimsBySubscriberRequest) (*pb.GetSimsBySubscriberResponse, error)
- func (s *SimManagerServer) GetUsages(ctx context.Context, req *pb.UsageRequest) (*pb.UsageResponse, error)
- func (s *SimManagerServer) ListSims(ctx context.Context, req *pb.ListSimsRequest) (*pb.ListSimsResponse, error)
- func (s *SimManagerServer) RemovePackageForSim(ctx context.Context, req *pb.RemovePackageRequest) (*pb.RemovePackageResponse, error)
- func (s *SimManagerServer) SetActivePackageForSim(ctx context.Context, req *pb.SetActivePackageRequest) (*pb.SetActivePackageResponse, error)
- func (s *SimManagerServer) ToggleSimStatus(ctx context.Context, req *pb.ToggleSimStatusRequest) (*pb.ToggleSimStatusResponse, error)
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 (s *SimManagerServer) AllocateSim(ctx context.Context, req *pb.AllocateSimRequest) (*pb.AllocateSimResponse, error)
func (*SimManagerServer) DeleteSim ¶
func (s *SimManagerServer) DeleteSim(ctx context.Context, req *pb.DeleteSimRequest) (*pb.DeleteSimResponse, error)
func (*SimManagerServer) GetPackagesBySim ¶
func (s *SimManagerServer) GetPackagesBySim(ctx context.Context, req *pb.GetPackagesBySimRequest) (*pb.GetPackagesBySimResponse, error)
func (*SimManagerServer) GetSim ¶
func (s *SimManagerServer) GetSim(ctx context.Context, req *pb.GetSimRequest) (*pb.GetSimResponse, error)
func (*SimManagerServer) GetSimsByNetwork ¶
func (s *SimManagerServer) GetSimsByNetwork(ctx context.Context, req *pb.GetSimsByNetworkRequest) (*pb.GetSimsByNetworkResponse, error)
func (*SimManagerServer) GetSimsBySubscriber ¶
func (s *SimManagerServer) GetSimsBySubscriber(ctx context.Context, req *pb.GetSimsBySubscriberRequest) (*pb.GetSimsBySubscriberResponse, error)
func (*SimManagerServer) GetUsages ¶
func (s *SimManagerServer) GetUsages(ctx context.Context, req *pb.UsageRequest) (*pb.UsageResponse, error)
func (*SimManagerServer) ListSims ¶
func (s *SimManagerServer) ListSims(ctx context.Context, req *pb.ListSimsRequest) (*pb.ListSimsResponse, error)
func (*SimManagerServer) RemovePackageForSim ¶
func (s *SimManagerServer) RemovePackageForSim(ctx context.Context, req *pb.RemovePackageRequest) (*pb.RemovePackageResponse, error)
func (*SimManagerServer) SetActivePackageForSim ¶
func (s *SimManagerServer) SetActivePackageForSim(ctx context.Context, req *pb.SetActivePackageRequest) (*pb.SetActivePackageResponse, error)
func (*SimManagerServer) ToggleSimStatus ¶
func (s *SimManagerServer) ToggleSimStatus(ctx context.Context, req *pb.ToggleSimStatusRequest) (*pb.ToggleSimStatusResponse, error)
Click to show internal directories.
Click to hide internal directories.