Alokai

LoggerInterface

Common interface for a logger.

interface LoggerInterface {
	alert(logData: LogData, metadata?: Metadata): void;
	critical(logData: LogData, metadata?: Metadata): void;
	debug(logData: LogData, metadata?: Metadata): void;
	emergency(logData: LogData, metadata?: Metadata): void;
	error(logData: LogData, metadata?: Metadata): void;
	info(logData: LogData, metadata?: Metadata): void;
	notice(logData: LogData, metadata?: Metadata): void;
	warning(logData: LogData, metadata?: Metadata): void;
}

alert

Signature

alert(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

critical

Signature

critical(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

debug

Signature

debug(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

emergency

Signature

emergency(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

error

Signature

error(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

info

Signature

info(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

notice

Signature

notice(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

warning

Signature

warning(
	logData: LogData,
	metadata?: Metadata
): void;

Parameters

NameRequiredTypeDescription
logDataRequiredLogData
metadataOptionalMetadata

Referenced Types

On this page