Show / Hide Table of Contents

Class AbstractOpenApiListener

This class provides a no-op implementation of the interface methods in IOpenApiListener. It is provided as a convenience to callers who only want to implement specific methods.

Inheritance
System.Object
AbstractOpenApiListener
Implements
IOpenApiListener
Namespace: Deephaven.OpenAPI.Client
Assembly: DeephavenOpenAPI.dll
Syntax
public abstract class AbstractOpenApiListener : object, IOpenApiListener

Methods

OnAuthTokenError(IOpenApiClient, String)

Declaration
public virtual void OnAuthTokenError(IOpenApiClient openApiClient, string error)
Parameters
Type Name Description
IOpenApiClient openApiClient
System.String error

OnAuthTokenRefresh(IOpenApiClient, RefreshToken)

Declaration
public virtual void OnAuthTokenRefresh(IOpenApiClient openApiClient, RefreshToken refreshToken)
Parameters
Type Name Description
IOpenApiClient openApiClient
Deephaven.OpenAPI.Shared.Data.RefreshToken refreshToken

OnClosed(IOpenApiClient, UInt16, String)

Declaration
public virtual void OnClosed(IOpenApiClient openApiClient, ushort code, string message)
Parameters
Type Name Description
IOpenApiClient openApiClient
System.UInt16 code
System.String message

OnError(IOpenApiClient, Exception)

Declaration
public virtual void OnError(IOpenApiClient openApiClient, Exception exception)
Parameters
Type Name Description
IOpenApiClient openApiClient
Exception exception

OnOpen(IOpenApiClient)

Declaration
public virtual void OnOpen(IOpenApiClient openApiClient)
Parameters
Type Name Description
IOpenApiClient openApiClient

OnPersistentQueryAdded(IOpenApiClient, IPersistentQueryConfig)

Declaration
public virtual void OnPersistentQueryAdded(IOpenApiClient openApiClient, IPersistentQueryConfig persistentQueryConfig)
Parameters
Type Name Description
IOpenApiClient openApiClient
IPersistentQueryConfig persistentQueryConfig

OnPersistentQueryModified(IOpenApiClient, IPersistentQueryConfig)

Declaration
public virtual void OnPersistentQueryModified(IOpenApiClient openApiClient, IPersistentQueryConfig persistentQueryConfig)
Parameters
Type Name Description
IOpenApiClient openApiClient
IPersistentQueryConfig persistentQueryConfig

OnPersistentQueryRemoved(IOpenApiClient, IPersistentQueryConfig)

Declaration
public virtual void OnPersistentQueryRemoved(IOpenApiClient openApiClient, IPersistentQueryConfig persistentQueryConfig)
Parameters
Type Name Description
IOpenApiClient openApiClient
IPersistentQueryConfig persistentQueryConfig

Implements

IOpenApiListener
Back to top Generated by DocFX