github.com/s7techlab/cckit@v0.10.5/extensions/owner/chaincode_owner.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: owner/chaincode_owner.proto 3 4 /* 5 Package owner is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package owner 10 11 import ( 12 "context" 13 "io" 14 "net/http" 15 16 "github.com/golang/protobuf/descriptor" 17 "github.com/golang/protobuf/proto" 18 "github.com/grpc-ecosystem/grpc-gateway/runtime" 19 "github.com/grpc-ecosystem/grpc-gateway/utilities" 20 "google.golang.org/grpc" 21 "google.golang.org/grpc/codes" 22 "google.golang.org/grpc/grpclog" 23 "google.golang.org/grpc/metadata" 24 "google.golang.org/grpc/status" 25 "google.golang.org/protobuf/types/known/emptypb" 26 ) 27 28 // Suppress "imported and not used" errors 29 var _ codes.Code 30 var _ io.Reader 31 var _ status.Status 32 var _ = runtime.String 33 var _ = utilities.NewDoubleArray 34 var _ = descriptor.ForMessage 35 var _ = metadata.Join 36 37 func request_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 38 var protoReq emptypb.Empty 39 var metadata runtime.ServerMetadata 40 41 msg, err := client.GetOwnerByTxCreator(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 42 return msg, metadata, err 43 44 } 45 46 func local_request_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 47 var protoReq emptypb.Empty 48 var metadata runtime.ServerMetadata 49 50 msg, err := server.GetOwnerByTxCreator(ctx, &protoReq) 51 return msg, metadata, err 52 53 } 54 55 func request_ChaincodeOwnerService_ListOwners_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 56 var protoReq emptypb.Empty 57 var metadata runtime.ServerMetadata 58 59 msg, err := client.ListOwners(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 60 return msg, metadata, err 61 62 } 63 64 func local_request_ChaincodeOwnerService_ListOwners_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 65 var protoReq emptypb.Empty 66 var metadata runtime.ServerMetadata 67 68 msg, err := server.ListOwners(ctx, &protoReq) 69 return msg, metadata, err 70 71 } 72 73 func request_ChaincodeOwnerService_GetOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 74 var protoReq OwnerId 75 var metadata runtime.ServerMetadata 76 77 var ( 78 val string 79 ok bool 80 err error 81 _ = err 82 ) 83 84 val, ok = pathParams["msp_id"] 85 if !ok { 86 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id") 87 } 88 89 protoReq.MspId, err = runtime.String(val) 90 91 if err != nil { 92 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err) 93 } 94 95 val, ok = pathParams["subject"] 96 if !ok { 97 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject") 98 } 99 100 protoReq.Subject, err = runtime.String(val) 101 102 if err != nil { 103 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err) 104 } 105 106 msg, err := client.GetOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 107 return msg, metadata, err 108 109 } 110 111 func local_request_ChaincodeOwnerService_GetOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 112 var protoReq OwnerId 113 var metadata runtime.ServerMetadata 114 115 var ( 116 val string 117 ok bool 118 err error 119 _ = err 120 ) 121 122 val, ok = pathParams["msp_id"] 123 if !ok { 124 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id") 125 } 126 127 protoReq.MspId, err = runtime.String(val) 128 129 if err != nil { 130 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err) 131 } 132 133 val, ok = pathParams["subject"] 134 if !ok { 135 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject") 136 } 137 138 protoReq.Subject, err = runtime.String(val) 139 140 if err != nil { 141 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err) 142 } 143 144 msg, err := server.GetOwner(ctx, &protoReq) 145 return msg, metadata, err 146 147 } 148 149 func request_ChaincodeOwnerService_CreateOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 150 var protoReq CreateOwnerRequest 151 var metadata runtime.ServerMetadata 152 153 newReader, berr := utilities.IOReaderFactory(req.Body) 154 if berr != nil { 155 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 156 } 157 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 158 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 159 } 160 161 msg, err := client.CreateOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 162 return msg, metadata, err 163 164 } 165 166 func local_request_ChaincodeOwnerService_CreateOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 167 var protoReq CreateOwnerRequest 168 var metadata runtime.ServerMetadata 169 170 newReader, berr := utilities.IOReaderFactory(req.Body) 171 if berr != nil { 172 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 173 } 174 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 175 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 176 } 177 178 msg, err := server.CreateOwner(ctx, &protoReq) 179 return msg, metadata, err 180 181 } 182 183 func request_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 184 var protoReq emptypb.Empty 185 var metadata runtime.ServerMetadata 186 187 newReader, berr := utilities.IOReaderFactory(req.Body) 188 if berr != nil { 189 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 190 } 191 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 192 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 193 } 194 195 msg, err := client.CreateOwnerTxCreator(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 196 return msg, metadata, err 197 198 } 199 200 func local_request_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 201 var protoReq emptypb.Empty 202 var metadata runtime.ServerMetadata 203 204 newReader, berr := utilities.IOReaderFactory(req.Body) 205 if berr != nil { 206 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 207 } 208 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 209 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 210 } 211 212 msg, err := server.CreateOwnerTxCreator(ctx, &protoReq) 213 return msg, metadata, err 214 215 } 216 217 func request_ChaincodeOwnerService_UpdateOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 218 var protoReq UpdateOwnerRequest 219 var metadata runtime.ServerMetadata 220 221 newReader, berr := utilities.IOReaderFactory(req.Body) 222 if berr != nil { 223 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 224 } 225 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 226 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 227 } 228 229 msg, err := client.UpdateOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 230 return msg, metadata, err 231 232 } 233 234 func local_request_ChaincodeOwnerService_UpdateOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 235 var protoReq UpdateOwnerRequest 236 var metadata runtime.ServerMetadata 237 238 newReader, berr := utilities.IOReaderFactory(req.Body) 239 if berr != nil { 240 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 241 } 242 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 243 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 244 } 245 246 msg, err := server.UpdateOwner(ctx, &protoReq) 247 return msg, metadata, err 248 249 } 250 251 func request_ChaincodeOwnerService_DeleteOwner_0(ctx context.Context, marshaler runtime.Marshaler, client ChaincodeOwnerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 252 var protoReq OwnerId 253 var metadata runtime.ServerMetadata 254 255 var ( 256 val string 257 ok bool 258 err error 259 _ = err 260 ) 261 262 val, ok = pathParams["msp_id"] 263 if !ok { 264 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id") 265 } 266 267 protoReq.MspId, err = runtime.String(val) 268 269 if err != nil { 270 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err) 271 } 272 273 val, ok = pathParams["subject"] 274 if !ok { 275 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject") 276 } 277 278 protoReq.Subject, err = runtime.String(val) 279 280 if err != nil { 281 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err) 282 } 283 284 msg, err := client.DeleteOwner(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 285 return msg, metadata, err 286 287 } 288 289 func local_request_ChaincodeOwnerService_DeleteOwner_0(ctx context.Context, marshaler runtime.Marshaler, server ChaincodeOwnerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 290 var protoReq OwnerId 291 var metadata runtime.ServerMetadata 292 293 var ( 294 val string 295 ok bool 296 err error 297 _ = err 298 ) 299 300 val, ok = pathParams["msp_id"] 301 if !ok { 302 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "msp_id") 303 } 304 305 protoReq.MspId, err = runtime.String(val) 306 307 if err != nil { 308 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "msp_id", err) 309 } 310 311 val, ok = pathParams["subject"] 312 if !ok { 313 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "subject") 314 } 315 316 protoReq.Subject, err = runtime.String(val) 317 318 if err != nil { 319 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "subject", err) 320 } 321 322 msg, err := server.DeleteOwner(ctx, &protoReq) 323 return msg, metadata, err 324 325 } 326 327 // RegisterChaincodeOwnerServiceHandlerServer registers the http handlers for service ChaincodeOwnerService to "mux". 328 // UnaryRPC :call ChaincodeOwnerServiceServer directly. 329 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 330 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterChaincodeOwnerServiceHandlerFromEndpoint instead. 331 func RegisterChaincodeOwnerServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ChaincodeOwnerServiceServer) error { 332 333 mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 334 ctx, cancel := context.WithCancel(req.Context()) 335 defer cancel() 336 var stream runtime.ServerTransportStream 337 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 338 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 339 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 340 if err != nil { 341 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 342 return 343 } 344 resp, md, err := local_request_ChaincodeOwnerService_GetOwnerByTxCreator_0(rctx, inboundMarshaler, server, req, pathParams) 345 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 346 ctx = runtime.NewServerMetadataContext(ctx, md) 347 if err != nil { 348 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 349 return 350 } 351 352 forward_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 353 354 }) 355 356 mux.Handle("GET", pattern_ChaincodeOwnerService_ListOwners_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 357 ctx, cancel := context.WithCancel(req.Context()) 358 defer cancel() 359 var stream runtime.ServerTransportStream 360 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 361 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 362 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 363 if err != nil { 364 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 365 return 366 } 367 resp, md, err := local_request_ChaincodeOwnerService_ListOwners_0(rctx, inboundMarshaler, server, req, pathParams) 368 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 369 ctx = runtime.NewServerMetadataContext(ctx, md) 370 if err != nil { 371 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 372 return 373 } 374 375 forward_ChaincodeOwnerService_ListOwners_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 376 377 }) 378 379 mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 380 ctx, cancel := context.WithCancel(req.Context()) 381 defer cancel() 382 var stream runtime.ServerTransportStream 383 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 384 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 385 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 386 if err != nil { 387 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 388 return 389 } 390 resp, md, err := local_request_ChaincodeOwnerService_GetOwner_0(rctx, inboundMarshaler, server, req, pathParams) 391 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 392 ctx = runtime.NewServerMetadataContext(ctx, md) 393 if err != nil { 394 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 395 return 396 } 397 398 forward_ChaincodeOwnerService_GetOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 399 400 }) 401 402 mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 403 ctx, cancel := context.WithCancel(req.Context()) 404 defer cancel() 405 var stream runtime.ServerTransportStream 406 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 407 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 408 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 409 if err != nil { 410 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 411 return 412 } 413 resp, md, err := local_request_ChaincodeOwnerService_CreateOwner_0(rctx, inboundMarshaler, server, req, pathParams) 414 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 415 ctx = runtime.NewServerMetadataContext(ctx, md) 416 if err != nil { 417 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 418 return 419 } 420 421 forward_ChaincodeOwnerService_CreateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 422 423 }) 424 425 mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 426 ctx, cancel := context.WithCancel(req.Context()) 427 defer cancel() 428 var stream runtime.ServerTransportStream 429 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 430 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 431 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 432 if err != nil { 433 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 434 return 435 } 436 resp, md, err := local_request_ChaincodeOwnerService_CreateOwnerTxCreator_0(rctx, inboundMarshaler, server, req, pathParams) 437 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 438 ctx = runtime.NewServerMetadataContext(ctx, md) 439 if err != nil { 440 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 441 return 442 } 443 444 forward_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 445 446 }) 447 448 mux.Handle("PUT", pattern_ChaincodeOwnerService_UpdateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 449 ctx, cancel := context.WithCancel(req.Context()) 450 defer cancel() 451 var stream runtime.ServerTransportStream 452 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 453 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 454 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 455 if err != nil { 456 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 457 return 458 } 459 resp, md, err := local_request_ChaincodeOwnerService_UpdateOwner_0(rctx, inboundMarshaler, server, req, pathParams) 460 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 461 ctx = runtime.NewServerMetadataContext(ctx, md) 462 if err != nil { 463 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 464 return 465 } 466 467 forward_ChaincodeOwnerService_UpdateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 468 469 }) 470 471 mux.Handle("DELETE", pattern_ChaincodeOwnerService_DeleteOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 472 ctx, cancel := context.WithCancel(req.Context()) 473 defer cancel() 474 var stream runtime.ServerTransportStream 475 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 476 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 477 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 478 if err != nil { 479 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 480 return 481 } 482 resp, md, err := local_request_ChaincodeOwnerService_DeleteOwner_0(rctx, inboundMarshaler, server, req, pathParams) 483 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 484 ctx = runtime.NewServerMetadataContext(ctx, md) 485 if err != nil { 486 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 487 return 488 } 489 490 forward_ChaincodeOwnerService_DeleteOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 491 492 }) 493 494 return nil 495 } 496 497 // RegisterChaincodeOwnerServiceHandlerFromEndpoint is same as RegisterChaincodeOwnerServiceHandler but 498 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 499 func RegisterChaincodeOwnerServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 500 conn, err := grpc.Dial(endpoint, opts...) 501 if err != nil { 502 return err 503 } 504 defer func() { 505 if err != nil { 506 if cerr := conn.Close(); cerr != nil { 507 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 508 } 509 return 510 } 511 go func() { 512 <-ctx.Done() 513 if cerr := conn.Close(); cerr != nil { 514 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 515 } 516 }() 517 }() 518 519 return RegisterChaincodeOwnerServiceHandler(ctx, mux, conn) 520 } 521 522 // RegisterChaincodeOwnerServiceHandler registers the http handlers for service ChaincodeOwnerService to "mux". 523 // The handlers forward requests to the grpc endpoint over "conn". 524 func RegisterChaincodeOwnerServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 525 return RegisterChaincodeOwnerServiceHandlerClient(ctx, mux, NewChaincodeOwnerServiceClient(conn)) 526 } 527 528 // RegisterChaincodeOwnerServiceHandlerClient registers the http handlers for service ChaincodeOwnerService 529 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ChaincodeOwnerServiceClient". 530 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ChaincodeOwnerServiceClient" 531 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 532 // "ChaincodeOwnerServiceClient" to call the correct interceptors. 533 func RegisterChaincodeOwnerServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ChaincodeOwnerServiceClient) error { 534 535 mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 536 ctx, cancel := context.WithCancel(req.Context()) 537 defer cancel() 538 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 539 rctx, err := runtime.AnnotateContext(ctx, mux, req) 540 if err != nil { 541 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 542 return 543 } 544 resp, md, err := request_ChaincodeOwnerService_GetOwnerByTxCreator_0(rctx, inboundMarshaler, client, req, pathParams) 545 ctx = runtime.NewServerMetadataContext(ctx, md) 546 if err != nil { 547 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 548 return 549 } 550 551 forward_ChaincodeOwnerService_GetOwnerByTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 552 553 }) 554 555 mux.Handle("GET", pattern_ChaincodeOwnerService_ListOwners_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 556 ctx, cancel := context.WithCancel(req.Context()) 557 defer cancel() 558 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 559 rctx, err := runtime.AnnotateContext(ctx, mux, req) 560 if err != nil { 561 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 562 return 563 } 564 resp, md, err := request_ChaincodeOwnerService_ListOwners_0(rctx, inboundMarshaler, client, req, pathParams) 565 ctx = runtime.NewServerMetadataContext(ctx, md) 566 if err != nil { 567 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 568 return 569 } 570 571 forward_ChaincodeOwnerService_ListOwners_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 572 573 }) 574 575 mux.Handle("GET", pattern_ChaincodeOwnerService_GetOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 576 ctx, cancel := context.WithCancel(req.Context()) 577 defer cancel() 578 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 579 rctx, err := runtime.AnnotateContext(ctx, mux, req) 580 if err != nil { 581 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 582 return 583 } 584 resp, md, err := request_ChaincodeOwnerService_GetOwner_0(rctx, inboundMarshaler, client, req, pathParams) 585 ctx = runtime.NewServerMetadataContext(ctx, md) 586 if err != nil { 587 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 588 return 589 } 590 591 forward_ChaincodeOwnerService_GetOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 592 593 }) 594 595 mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 596 ctx, cancel := context.WithCancel(req.Context()) 597 defer cancel() 598 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 599 rctx, err := runtime.AnnotateContext(ctx, mux, req) 600 if err != nil { 601 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 602 return 603 } 604 resp, md, err := request_ChaincodeOwnerService_CreateOwner_0(rctx, inboundMarshaler, client, req, pathParams) 605 ctx = runtime.NewServerMetadataContext(ctx, md) 606 if err != nil { 607 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 608 return 609 } 610 611 forward_ChaincodeOwnerService_CreateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 612 613 }) 614 615 mux.Handle("POST", pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 616 ctx, cancel := context.WithCancel(req.Context()) 617 defer cancel() 618 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 619 rctx, err := runtime.AnnotateContext(ctx, mux, req) 620 if err != nil { 621 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 622 return 623 } 624 resp, md, err := request_ChaincodeOwnerService_CreateOwnerTxCreator_0(rctx, inboundMarshaler, client, req, pathParams) 625 ctx = runtime.NewServerMetadataContext(ctx, md) 626 if err != nil { 627 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 628 return 629 } 630 631 forward_ChaincodeOwnerService_CreateOwnerTxCreator_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 632 633 }) 634 635 mux.Handle("PUT", pattern_ChaincodeOwnerService_UpdateOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 636 ctx, cancel := context.WithCancel(req.Context()) 637 defer cancel() 638 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 639 rctx, err := runtime.AnnotateContext(ctx, mux, req) 640 if err != nil { 641 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 642 return 643 } 644 resp, md, err := request_ChaincodeOwnerService_UpdateOwner_0(rctx, inboundMarshaler, client, req, pathParams) 645 ctx = runtime.NewServerMetadataContext(ctx, md) 646 if err != nil { 647 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 648 return 649 } 650 651 forward_ChaincodeOwnerService_UpdateOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 652 653 }) 654 655 mux.Handle("DELETE", pattern_ChaincodeOwnerService_DeleteOwner_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 656 ctx, cancel := context.WithCancel(req.Context()) 657 defer cancel() 658 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 659 rctx, err := runtime.AnnotateContext(ctx, mux, req) 660 if err != nil { 661 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 662 return 663 } 664 resp, md, err := request_ChaincodeOwnerService_DeleteOwner_0(rctx, inboundMarshaler, client, req, pathParams) 665 ctx = runtime.NewServerMetadataContext(ctx, md) 666 if err != nil { 667 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 668 return 669 } 670 671 forward_ChaincodeOwnerService_DeleteOwner_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 672 673 }) 674 675 return nil 676 } 677 678 var ( 679 pattern_ChaincodeOwnerService_GetOwnerByTxCreator_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"chaincode", "owners", "whoami"}, "", runtime.AssumeColonVerbOpt(true))) 680 681 pattern_ChaincodeOwnerService_ListOwners_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true))) 682 683 pattern_ChaincodeOwnerService_GetOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 1, 0, 4, 1, 5, 2, 1, 0, 4, 1, 5, 3}, []string{"chaincode", "owners", "msp_id", "subject"}, "", runtime.AssumeColonVerbOpt(true))) 684 685 pattern_ChaincodeOwnerService_CreateOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true))) 686 687 pattern_ChaincodeOwnerService_CreateOwnerTxCreator_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"chaincode", "owners", "txcreator"}, "", runtime.AssumeColonVerbOpt(true))) 688 689 pattern_ChaincodeOwnerService_UpdateOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"chaincode", "owners"}, "", runtime.AssumeColonVerbOpt(true))) 690 691 pattern_ChaincodeOwnerService_DeleteOwner_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 1, 0, 4, 1, 5, 2, 1, 0, 4, 1, 5, 3}, []string{"chaincode", "owners", "msp_id", "subject"}, "", runtime.AssumeColonVerbOpt(true))) 692 ) 693 694 var ( 695 forward_ChaincodeOwnerService_GetOwnerByTxCreator_0 = runtime.ForwardResponseMessage 696 697 forward_ChaincodeOwnerService_ListOwners_0 = runtime.ForwardResponseMessage 698 699 forward_ChaincodeOwnerService_GetOwner_0 = runtime.ForwardResponseMessage 700 701 forward_ChaincodeOwnerService_CreateOwner_0 = runtime.ForwardResponseMessage 702 703 forward_ChaincodeOwnerService_CreateOwnerTxCreator_0 = runtime.ForwardResponseMessage 704 705 forward_ChaincodeOwnerService_UpdateOwner_0 = runtime.ForwardResponseMessage 706 707 forward_ChaincodeOwnerService_DeleteOwner_0 = runtime.ForwardResponseMessage 708 )