aerogear-xamarin-sdk
AeroGear Xamarin SDK
AeroGear.Mobile.Core.Logging.ILogger Interface Reference

Common interface for logging. More...

Inheritance diagram for AeroGear.Mobile.Core.Logging.ILogger:
AeroGear.Mobile.Core.Logging.AndroidLogger AeroGear.Mobile.Core.Logging.IOSLogger AeroGear.Mobile.Core.Logging.NullLogger

Public Member Functions

void Info (String tag, String message)
 Send an INFO log message More...
 
void Info (String message)
 Send an INFO log message More...
 
void Info (String tag, String message, SystemException e)
 Send an INFO log message and log the exception. More...
 
void Info (String message, SystemException e)
 Send an INFO log message and log the exception. More...
 
void Warning (String tag, String message)
 Send a WARN log message More...
 
void Warning (String message)
 Send a WARN log message More...
 
void Warning (String tag, String message, SystemException e)
 Send a WARN log message and log the exception. More...
 
void Warning (String message, SystemException e)
 Send a WARN log message and log the exception. More...
 
void Debug (String tag, String message)
 Send a DEBUG log message More...
 
void Debug (String message)
 Send a DEBUG log message More...
 
void Debug (String tag, String message, SystemException e)
 Send a DEBUG log message and log the exception. More...
 
void Debug (String message, SystemException e)
 Send a DEBUG log message and log the exception. More...
 
void Error (String tag, String message)
 Send an ERROR log message More...
 
void Error (String message)
 Send an ERROR log message More...
 
void Error (String tag, String message, SystemException e)
 Send an ERROR log message and log the exception. More...
 
void Error (String message, SystemException e)
 Send an ERROR log message and log the exception. More...
 

Detailed Description

Common interface for logging.

Member Function Documentation

◆ Debug() [1/4]

void AeroGear.Mobile.Core.Logging.ILogger.Debug ( String  tag,
String  message 
)

Send a DEBUG log message

Parameters
tagTag.
messageMessage.

◆ Debug() [2/4]

void AeroGear.Mobile.Core.Logging.ILogger.Debug ( String  message)

Send a DEBUG log message

Parameters
messageMessage.

◆ Debug() [3/4]

void AeroGear.Mobile.Core.Logging.ILogger.Debug ( String  tag,
String  message,
SystemException  e 
)

Send a DEBUG log message and log the exception.

Parameters
tagTag.
messageMessage.
eException.

◆ Debug() [4/4]

void AeroGear.Mobile.Core.Logging.ILogger.Debug ( String  message,
SystemException  e 
)

Send a DEBUG log message and log the exception.

Parameters
messageMessage
eException

◆ Error() [1/4]

void AeroGear.Mobile.Core.Logging.ILogger.Error ( String  tag,
String  message 
)

Send an ERROR log message

Parameters
tagTag.
messageMessage.

◆ Error() [2/4]

void AeroGear.Mobile.Core.Logging.ILogger.Error ( String  message)

Send an ERROR log message

Parameters
messageMessage.

◆ Error() [3/4]

void AeroGear.Mobile.Core.Logging.ILogger.Error ( String  tag,
String  message,
SystemException  e 
)

Send an ERROR log message and log the exception.

Parameters
tagTag.
messageMessage.
eException.

◆ Error() [4/4]

void AeroGear.Mobile.Core.Logging.ILogger.Error ( String  message,
SystemException  e 
)

Send an ERROR log message and log the exception.

Parameters
messageMessage
eException

◆ Info() [1/4]

void AeroGear.Mobile.Core.Logging.ILogger.Info ( String  tag,
String  message 
)

Send an INFO log message

Parameters
tagTag.
messageMessage.

◆ Info() [2/4]

void AeroGear.Mobile.Core.Logging.ILogger.Info ( String  message)

Send an INFO log message

Parameters
messageMessage.

◆ Info() [3/4]

void AeroGear.Mobile.Core.Logging.ILogger.Info ( String  tag,
String  message,
SystemException  e 
)

Send an INFO log message and log the exception.

Parameters
tagTag.
messageMessage.
eException.

◆ Info() [4/4]

void AeroGear.Mobile.Core.Logging.ILogger.Info ( String  message,
SystemException  e 
)

Send an INFO log message and log the exception.

Parameters
messageMessage
eException

◆ Warning() [1/4]

void AeroGear.Mobile.Core.Logging.ILogger.Warning ( String  tag,
String  message 
)

Send a WARN log message

Parameters
tagTag.
messageMessage.

◆ Warning() [2/4]

void AeroGear.Mobile.Core.Logging.ILogger.Warning ( String  message)

Send a WARN log message

Parameters
messageMessage.

◆ Warning() [3/4]

void AeroGear.Mobile.Core.Logging.ILogger.Warning ( String  tag,
String  message,
SystemException  e 
)

Send a WARN log message and log the exception.

Parameters
tagTag.
messageMessage.
eException.

◆ Warning() [4/4]

void AeroGear.Mobile.Core.Logging.ILogger.Warning ( String  message,
SystemException  e 
)

Send a WARN log message and log the exception.

Parameters
messageMessage
eException

The documentation for this interface was generated from the following file: