github.com/optim-corp/cios-golang-sdk@v0.5.1/sdk/mock/pubsub.go (about)

     1  package ciossdmock
     2  
     3  import (
     4  	_nethttp "net/http"
     5  
     6  	"github.com/optim-corp/cios-golang-sdk/sdk/enum"
     7  
     8  	srvpubsub "github.com/optim-corp/cios-golang-sdk/sdk/service/pubsub"
     9  
    10  	sdkmodel "github.com/optim-corp/cios-golang-sdk/model"
    11  
    12  	"github.com/gorilla/websocket"
    13  	"github.com/optim-corp/cios-golang-sdk/cios"
    14  	ciosctx "github.com/optim-corp/cios-golang-sdk/ctx"
    15  )
    16  
    17  type NoImplementPubsub struct{}
    18  
    19  func (p NoImplementPubsub) NewMessaging(s string, mode enum.MessagingMode, format enum.PackerFormat) *srvpubsub.CiosMessaging {
    20  	panic("implement me")
    21  }
    22  
    23  func (p NoImplementPubsub) SetDebug(b bool) {
    24  	panic("implement me")
    25  }
    26  
    27  func (p NoImplementPubsub) SetToken(s string) {
    28  	panic("implement me")
    29  }
    30  
    31  func (NoImplementPubsub) GetChannels(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) (cios.MultipleChannel, *_nethttp.Response, error) {
    32  	panic("implement me")
    33  }
    34  
    35  func (NoImplementPubsub) GetChannelsAll(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) ([]cios.Channel, *_nethttp.Response, error) {
    36  	panic("implement me")
    37  }
    38  
    39  func (NoImplementPubsub) GetChannelsUnlimited(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) ([]cios.Channel, *_nethttp.Response, error) {
    40  	panic("implement me")
    41  }
    42  
    43  func (NoImplementPubsub) GetChannel(ctx ciosctx.RequestCtx, s string, b *bool, s2 *string) (cios.Channel, *_nethttp.Response, error) {
    44  	panic("implement me")
    45  }
    46  
    47  func (NoImplementPubsub) GetChannelFirst(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) (cios.Channel, *_nethttp.Response, error) {
    48  	panic("implement me")
    49  }
    50  
    51  func (NoImplementPubsub) GetChannelsMapByID(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) (map[string]cios.Channel, *_nethttp.Response, error) {
    52  	panic("implement me")
    53  }
    54  
    55  func (NoImplementPubsub) GetChannelsMapByResourceOwnerID(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest) (map[string][]cios.Channel, *_nethttp.Response, error) {
    56  	panic("implement me")
    57  }
    58  
    59  func (NoImplementPubsub) DeleteChannel(ctx ciosctx.RequestCtx, s string) (*_nethttp.Response, error) {
    60  	panic("implement me")
    61  }
    62  
    63  func (NoImplementPubsub) GetOrCreateChannel(ctx ciosctx.RequestCtx, request cios.ApiGetChannelsRequest, proposal cios.ChannelProposal) (cios.Channel, *_nethttp.Response, error) {
    64  	panic("implement me")
    65  }
    66  
    67  func (NoImplementPubsub) CreateChannel(ctx ciosctx.RequestCtx, proposal cios.ChannelProposal) (cios.Channel, *_nethttp.Response, error) {
    68  	panic("implement me")
    69  }
    70  
    71  func (NoImplementPubsub) UpdateChannel(ctx ciosctx.RequestCtx, s string, proposal cios.ChannelUpdateProposal) (cios.MultipleChannel, *_nethttp.Response, error) {
    72  	panic("implement me")
    73  }
    74  
    75  func (NoImplementPubsub) GetDataStoreChannels(ctx ciosctx.RequestCtx, request cios.ApiGetDataStoreChannelsRequest) (cios.MultipleDataStoreChannel, *_nethttp.Response, error) {
    76  	panic("implement me")
    77  }
    78  
    79  func (NoImplementPubsub) GetDataStoreChannel(ctx ciosctx.RequestCtx, s string) (cios.DataStoreChannel, *_nethttp.Response, error) {
    80  	panic("implement me")
    81  }
    82  
    83  func (NoImplementPubsub) GetObjects(ctx ciosctx.RequestCtx, s string, request cios.ApiGetDataStoreObjectsRequest) (cios.MultipleDataStoreObject, *_nethttp.Response, error) {
    84  	panic("implement me")
    85  }
    86  
    87  func (NoImplementPubsub) GetObjectsAll(ctx ciosctx.RequestCtx, s string, request cios.ApiGetDataStoreObjectsRequest) ([]cios.DataStoreObject, *_nethttp.Response, error) {
    88  	panic("implement me")
    89  }
    90  
    91  func (NoImplementPubsub) GetObjectsUnlimited(ctx ciosctx.RequestCtx, s string, request cios.ApiGetDataStoreObjectsRequest) ([]cios.DataStoreObject, *_nethttp.Response, error) {
    92  	panic("implement me")
    93  }
    94  
    95  func (NoImplementPubsub) GetObject(ctx ciosctx.RequestCtx, s string, s2 string, s3 *string) (interface{}, *_nethttp.Response, error) {
    96  	panic("implement me")
    97  }
    98  
    99  func (NoImplementPubsub) GetObjectLatest(ctx ciosctx.RequestCtx, s string, s2 *string) (interface{}, *_nethttp.Response, error) {
   100  	panic("implement me")
   101  }
   102  
   103  func (NoImplementPubsub) MapObjectLatest(ctx ciosctx.RequestCtx, s string, s2 *string, i interface{}) (*_nethttp.Response, error) {
   104  	panic("implement me")
   105  }
   106  
   107  func (NoImplementPubsub) GetMultiObjectLatest(ctx ciosctx.RequestCtx, strings []string) (cios.MultipleDataStoreDataLatest, *_nethttp.Response, error) {
   108  	panic("implement me")
   109  }
   110  
   111  func (NoImplementPubsub) GetMultiObjectLatestByChannels(ctx ciosctx.RequestCtx, channels []cios.Channel) (cios.MultipleDataStoreDataLatest, *_nethttp.Response, error) {
   112  	panic("implement me")
   113  }
   114  
   115  func (NoImplementPubsub) MapMultiObjectLatestPayload(ctx ciosctx.RequestCtx, strings []string, i interface{}) ([]cios.PackerFormatJsonHeader, *_nethttp.Response, error) {
   116  	panic("implement me")
   117  }
   118  
   119  func (NoImplementPubsub) MapMultiObjectLatestPayloadByChannels(ctx ciosctx.RequestCtx, channels []cios.Channel, i interface{}) ([]cios.PackerFormatJsonHeader, *_nethttp.Response, error) {
   120  	panic("implement me")
   121  }
   122  
   123  func (NoImplementPubsub) subscribeCiosWebSocket(ctx ciosctx.RequestCtx, s string, f *func(closeError *websocket.Conn), f2 func([]byte) (bool, error), i int64, i2 int64) error {
   124  	panic("implement me")
   125  }
   126  
   127  func (NoImplementPubsub) GetStream(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest) ([]string, error) {
   128  	panic("implement me")
   129  }
   130  
   131  func (NoImplementPubsub) GetStreamAll(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest) ([]string, error) {
   132  	panic("implement me")
   133  }
   134  
   135  func (NoImplementPubsub) GetStreamUnlimited(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest) ([]string, error) {
   136  	panic("implement me")
   137  }
   138  
   139  func (NoImplementPubsub) MapStreamAll(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest, i interface{}) error {
   140  	panic("implement me")
   141  }
   142  
   143  func (NoImplementPubsub) MapStreamUnlimited(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest, i interface{}) error {
   144  	panic("implement me")
   145  }
   146  
   147  func (NoImplementPubsub) GetJsonStreamUnlimited(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest) ([]cios.PackerFormatJson, error) {
   148  	panic("implement me")
   149  }
   150  
   151  func (NoImplementPubsub) GetStreamFirst(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest) (string, error) {
   152  	panic("implement me")
   153  }
   154  
   155  func (NoImplementPubsub) MapStreamFirst(ctx ciosctx.RequestCtx, s string, request sdkmodel.ApiGetStreamRequest, i interface{}) error {
   156  	panic("implement me")
   157  }
   158  
   159  func (NoImplementPubsub) DeleteDataByChannel(ctx ciosctx.RequestCtx, s string) (*_nethttp.Response, error) {
   160  	panic("implement me")
   161  }
   162  
   163  func (NoImplementPubsub) DeleteObject(ctx ciosctx.RequestCtx, s string, s2 string) (*_nethttp.Response, error) {
   164  	panic("implement me")
   165  }
   166  
   167  func (NoImplementPubsub) PublishMessage(ctx ciosctx.RequestCtx, s string, i interface{}, s2 *string) (*_nethttp.Response, error) {
   168  	panic("implement me")
   169  }
   170  
   171  func (NoImplementPubsub) PublishMessagePackerOnly(ctx ciosctx.RequestCtx, s string, i interface{}) (*_nethttp.Response, error) {
   172  	panic("implement me")
   173  }
   174  
   175  func (NoImplementPubsub) PublishMessageJSON(ctx ciosctx.RequestCtx, s string, json cios.PackerFormatJson) (*_nethttp.Response, error) {
   176  	panic("implement me")
   177  }
   178  
   179  func (NoImplementPubsub) ConnectWebSocket(s string, bools chan bool, options srvpubsub.ConnectWebSocketOptions) error {
   180  	panic("implement me")
   181  }
   182  
   183  func (NoImplementPubsub) CreateMessagingURL(s string, s2 string, s3 *string) string {
   184  	panic("implement me")
   185  }
   186  
   187  func (NoImplementPubsub) CreateCIOSWebsocketConnection(s string, s2 string) (*websocket.Conn, error) {
   188  	panic("implement me")
   189  }
   190  
   191  func (NoImplementPubsub) setDebug(b bool) {
   192  	panic("implement me")
   193  }
   194  
   195  func (NoImplementPubsub) setToken(s string) {
   196  	panic("implement me")
   197  }