CLogger usage pattern clean up

Description

  • CLogger should not be marked as serializable since it extends Logger that is not and not intends to be serializable.

  • Unless there's clear need of it, should always use as a static final instance.

  • If there's need to use as instance variable, should mark the instance variable as transient to avoid serialization issue.

Environment

None

Status

Assignee

Heng Sin Low

Reporter

Heng Sin Low

Labels

None

Tested By

None

Components

Fix versions

Priority

Major
Configure