version1

package
v1.0.0-5 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	InvitationApprove  = "approve"
	InvitationActivate = "activate"
	InvitationNotify   = "notify"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type IInvitationsClientV1

type IInvitationsClientV1 interface {
	GetInvitations(ctx context.Context, correlationId string, filter *data.FilterParams,
		paging *data.PagingParams) (result data.DataPage[*InvitationV1], err error)

	GetInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

	CreateInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) (result *InvitationV1, err error)

	DeleteInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

	ActivateInvitations(ctx context.Context, correlationId string, email string, userId string) (result []*InvitationV1, err error)

	ApproveInvitation(ctx context.Context, correlationId string, invitationId string, role string) (result *InvitationV1, err error)

	DenyInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

	ResendInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

	NotifyInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) error
}

type InvitationGrpcClientV1

type InvitationGrpcClientV1 struct {
	*clients.GrpcClient
}

func NewInvitationGrpcClientV1

func NewInvitationGrpcClientV1() *InvitationGrpcClientV1

func (*InvitationGrpcClientV1) ActivateInvitations

func (c *InvitationGrpcClientV1) ActivateInvitations(ctx context.Context, correlationId string,
	email string, userId string) (result []*InvitationV1, err error)

func (*InvitationGrpcClientV1) ApproveInvitation

func (c *InvitationGrpcClientV1) ApproveInvitation(ctx context.Context, correlationId string,
	invitationId string, role string) (result *InvitationV1, err error)

func (*InvitationGrpcClientV1) CreateInvitation

func (c *InvitationGrpcClientV1) CreateInvitation(ctx context.Context, correlationId string,
	invitation *InvitationV1) (result *InvitationV1, err error)

func (*InvitationGrpcClientV1) DeleteInvitationById

func (c *InvitationGrpcClientV1) DeleteInvitationById(ctx context.Context, correlationId string,
	invitationId string) (result *InvitationV1, err error)

func (*InvitationGrpcClientV1) DenyInvitation

func (c *InvitationGrpcClientV1) DenyInvitation(ctx context.Context, correlationId string,
	invitationId string) (result *InvitationV1, err error)

func (*InvitationGrpcClientV1) GetInvitationById

func (c *InvitationGrpcClientV1) GetInvitationById(ctx context.Context, correlationId string,
	invitationId string) (result *InvitationV1, err error)

func (*InvitationGrpcClientV1) GetInvitations

func (c *InvitationGrpcClientV1) GetInvitations(ctx context.Context, correlationId string,
	filter *data.FilterParams, paging *data.PagingParams) (result data.DataPage[*InvitationV1], err error)

func (*InvitationGrpcClientV1) NotifyInvitation

func (c *InvitationGrpcClientV1) NotifyInvitation(ctx context.Context, correlationId string,
	invitation *InvitationV1) (err error)

func (*InvitationGrpcClientV1) ResendInvitation

func (c *InvitationGrpcClientV1) ResendInvitation(ctx context.Context, correlationId string,
	invitationId string) (result *InvitationV1, err error)

type InvitationV1

type InvitationV1 struct {
	/* Identification */
	Id string `json:"id"`

	/* Invitation info */
	Action   string `json:"action"`
	OrgId    string `json:"org_id"`
	OrgName  string `json:"org_name"`
	Role     string `json:"role"`
	Language string `json:"language"`

	/* Creator info */
	CreateTime  time.Time `json:"create_time"`
	CreatorName string    `json:"creator_name"`
	CreatorId   string    `json:"creator_id"`

	/* Invitee info */
	InviteeName  string `json:"invitee_name"`
	InviteeEmail string `json:"invitee_email"`
	InviteeId    string `json:"invitee_id"`
	InviteeAbout string `json:"invitee_about"`

	/* Timing */
	SentTime   time.Time `json:"sent_time"`
	ExpireTime time.Time `json:"expire_time"`
}

func EmptyInvitationV1

func EmptyInvitationV1() *InvitationV1

func NewInvitationV1

func NewInvitationV1(id string, action string, orgId string, orgName string,
	role string, inviteeId string, inviteeName string, inviteeEmail string) *InvitationV1

type InvitationsCommandableGrpcClientV1

type InvitationsCommandableGrpcClientV1 struct {
	*clients.CommandableGrpcClient
}

func NewInvitationsCommandableGrpcClientV1

func NewInvitationsCommandableGrpcClientV1() *InvitationsCommandableGrpcClientV1

func NewInvitationsCommandableGrpcClientV1WithConfig

func NewInvitationsCommandableGrpcClientV1WithConfig(config *cconf.ConfigParams) *InvitationsCommandableGrpcClientV1

func (*InvitationsCommandableGrpcClientV1) ActivateInvitations

func (c *InvitationsCommandableGrpcClientV1) ActivateInvitations(ctx context.Context, correlationId string, email string, userId string) (result []*InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) ApproveInvitation

func (c *InvitationsCommandableGrpcClientV1) ApproveInvitation(ctx context.Context, correlationId string, invitationId string, role string) (result *InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) CreateInvitation

func (c *InvitationsCommandableGrpcClientV1) CreateInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) (result *InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) DeleteInvitationById

func (c *InvitationsCommandableGrpcClientV1) DeleteInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) DenyInvitation

func (c *InvitationsCommandableGrpcClientV1) DenyInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) GetInvitationById

func (c *InvitationsCommandableGrpcClientV1) GetInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableGrpcClientV1) GetInvitations

func (c *InvitationsCommandableGrpcClientV1) GetInvitations(ctx context.Context, correlationId string, filter *data.FilterParams, paging *data.PagingParams) (result data.DataPage[*InvitationV1], err error)

func (*InvitationsCommandableGrpcClientV1) NotifyInvitation

func (c *InvitationsCommandableGrpcClientV1) NotifyInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) (err error)

func (*InvitationsCommandableGrpcClientV1) ResendInvitation

func (c *InvitationsCommandableGrpcClientV1) ResendInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

type InvitationsCommandableHttpClientV1

type InvitationsCommandableHttpClientV1 struct {
	*clients.CommandableHttpClient
}

func NewInvitationsHttpClientV1

func NewInvitationsHttpClientV1() *InvitationsCommandableHttpClientV1

func NewInvitationsHttpClientV1WithConfig

func NewInvitationsHttpClientV1WithConfig(config *cconf.ConfigParams) *InvitationsCommandableHttpClientV1

func (*InvitationsCommandableHttpClientV1) ActivateInvitations

func (c *InvitationsCommandableHttpClientV1) ActivateInvitations(ctx context.Context, correlationId string, email string, userId string) (result []*InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) ApproveInvitation

func (c *InvitationsCommandableHttpClientV1) ApproveInvitation(ctx context.Context, correlationId string, invitationId string, role string) (result *InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) CreateInvitation

func (c *InvitationsCommandableHttpClientV1) CreateInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) (result *InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) DeleteInvitationById

func (c *InvitationsCommandableHttpClientV1) DeleteInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) DenyInvitation

func (c *InvitationsCommandableHttpClientV1) DenyInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) GetInvitationById

func (c *InvitationsCommandableHttpClientV1) GetInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsCommandableHttpClientV1) GetInvitations

func (c *InvitationsCommandableHttpClientV1) GetInvitations(ctx context.Context, correlationId string, filter *data.FilterParams, paging *data.PagingParams) (result data.DataPage[*InvitationV1], err error)

func (*InvitationsCommandableHttpClientV1) NotifyInvitation

func (c *InvitationsCommandableHttpClientV1) NotifyInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) error

func (*InvitationsCommandableHttpClientV1) ResendInvitation

func (c *InvitationsCommandableHttpClientV1) ResendInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

type InvitationsNullClientV1

type InvitationsNullClientV1 struct {
}

func (*InvitationsNullClientV1) ActivateInvitations

func (c *InvitationsNullClientV1) ActivateInvitations(ctx context.Context, correlationId string, email string, userId string) (result []*InvitationV1, err error)

func (*InvitationsNullClientV1) ApproveInvitation

func (c *InvitationsNullClientV1) ApproveInvitation(ctx context.Context, correlationId string, invitationId string, role string) (result *InvitationV1, err error)

func (*InvitationsNullClientV1) CreateInvitation

func (c *InvitationsNullClientV1) CreateInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) (result *InvitationV1, err error)

func (*InvitationsNullClientV1) DeleteInvitationById

func (c *InvitationsNullClientV1) DeleteInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsNullClientV1) DenyInvitation

func (c *InvitationsNullClientV1) DenyInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsNullClientV1) GetInvitationById

func (c *InvitationsNullClientV1) GetInvitationById(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

func (*InvitationsNullClientV1) GetInvitations

func (c *InvitationsNullClientV1) GetInvitations(ctx context.Context, correlationId string, filter *data.FilterParams, paging *data.PagingParams) (result data.DataPage[*InvitationV1], err error)

func (*InvitationsNullClientV1) NotifyInvitation

func (c *InvitationsNullClientV1) NotifyInvitation(ctx context.Context, correlationId string, invitation *InvitationV1) error

func (*InvitationsNullClientV1) ResendInvitation

func (c *InvitationsNullClientV1) ResendInvitation(ctx context.Context, correlationId string, invitationId string) (result *InvitationV1, err error)

Jump to

Keyboard shortcuts

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