def add_SharingServiceServicer_to_server()

in custos-client-sdks/custos-python-sdk/custos/server/core/SharingService_pb2_grpc.py [0:0]


def add_SharingServiceServicer_to_server(servicer, server):
    rpc_method_handlers = {
            'createEntityType': grpc.unary_unary_rpc_method_handler(
                    servicer.createEntityType,
                    request_deserializer=SharingService__pb2.EntityTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'updateEntityType': grpc.unary_unary_rpc_method_handler(
                    servicer.updateEntityType,
                    request_deserializer=SharingService__pb2.EntityTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'deleteEntityType': grpc.unary_unary_rpc_method_handler(
                    servicer.deleteEntityType,
                    request_deserializer=SharingService__pb2.EntityTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'getEntityType': grpc.unary_unary_rpc_method_handler(
                    servicer.getEntityType,
                    request_deserializer=SharingService__pb2.EntityTypeRequest.FromString,
                    response_serializer=SharingService__pb2.EntityType.SerializeToString,
            ),
            'getEntityTypes': grpc.unary_unary_rpc_method_handler(
                    servicer.getEntityTypes,
                    request_deserializer=SharingService__pb2.SearchRequest.FromString,
                    response_serializer=SharingService__pb2.EntityTypes.SerializeToString,
            ),
            'createPermissionType': grpc.unary_unary_rpc_method_handler(
                    servicer.createPermissionType,
                    request_deserializer=SharingService__pb2.PermissionTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'updatePermissionType': grpc.unary_unary_rpc_method_handler(
                    servicer.updatePermissionType,
                    request_deserializer=SharingService__pb2.PermissionTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'deletePermissionType': grpc.unary_unary_rpc_method_handler(
                    servicer.deletePermissionType,
                    request_deserializer=SharingService__pb2.PermissionTypeRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'getPermissionType': grpc.unary_unary_rpc_method_handler(
                    servicer.getPermissionType,
                    request_deserializer=SharingService__pb2.PermissionTypeRequest.FromString,
                    response_serializer=SharingService__pb2.PermissionType.SerializeToString,
            ),
            'getPermissionTypes': grpc.unary_unary_rpc_method_handler(
                    servicer.getPermissionTypes,
                    request_deserializer=SharingService__pb2.SearchRequest.FromString,
                    response_serializer=SharingService__pb2.PermissionTypes.SerializeToString,
            ),
            'createEntity': grpc.unary_unary_rpc_method_handler(
                    servicer.createEntity,
                    request_deserializer=SharingService__pb2.EntityRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'updateEntity': grpc.unary_unary_rpc_method_handler(
                    servicer.updateEntity,
                    request_deserializer=SharingService__pb2.EntityRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'isEntityExists': grpc.unary_unary_rpc_method_handler(
                    servicer.isEntityExists,
                    request_deserializer=SharingService__pb2.EntityRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'getEntity': grpc.unary_unary_rpc_method_handler(
                    servicer.getEntity,
                    request_deserializer=SharingService__pb2.EntityRequest.FromString,
                    response_serializer=SharingService__pb2.Entity.SerializeToString,
            ),
            'deleteEntity': grpc.unary_unary_rpc_method_handler(
                    servicer.deleteEntity,
                    request_deserializer=SharingService__pb2.EntityRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'searchEntities': grpc.unary_unary_rpc_method_handler(
                    servicer.searchEntities,
                    request_deserializer=SharingService__pb2.SearchRequest.FromString,
                    response_serializer=SharingService__pb2.Entities.SerializeToString,
            ),
            'getListOfSharedUsers': grpc.unary_unary_rpc_method_handler(
                    servicer.getListOfSharedUsers,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.SharedOwners.SerializeToString,
            ),
            'getListOfDirectlySharedUsers': grpc.unary_unary_rpc_method_handler(
                    servicer.getListOfDirectlySharedUsers,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.SharedOwners.SerializeToString,
            ),
            'getListOfSharedGroups': grpc.unary_unary_rpc_method_handler(
                    servicer.getListOfSharedGroups,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.SharedOwners.SerializeToString,
            ),
            'getListOfDirectlySharedGroups': grpc.unary_unary_rpc_method_handler(
                    servicer.getListOfDirectlySharedGroups,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.SharedOwners.SerializeToString,
            ),
            'getAllDirectSharings': grpc.unary_unary_rpc_method_handler(
                    servicer.getAllDirectSharings,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.GetAllDirectSharingsResponse.SerializeToString,
            ),
            'shareEntityWithUsers': grpc.unary_unary_rpc_method_handler(
                    servicer.shareEntityWithUsers,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'shareEntityWithGroups': grpc.unary_unary_rpc_method_handler(
                    servicer.shareEntityWithGroups,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'revokeEntitySharingFromUsers': grpc.unary_unary_rpc_method_handler(
                    servicer.revokeEntitySharingFromUsers,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'revokeEntitySharingFromGroups': grpc.unary_unary_rpc_method_handler(
                    servicer.revokeEntitySharingFromGroups,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
            'userHasAccess': grpc.unary_unary_rpc_method_handler(
                    servicer.userHasAccess,
                    request_deserializer=SharingService__pb2.SharingRequest.FromString,
                    response_serializer=SharingService__pb2.Status.SerializeToString,
            ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
            'org.apache.custos.sharing.service.SharingService', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler,))