You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Technical Specification

Overview

This technical specification page will detail three areas of work to complete the Status Update change:

  • The new classes required
  • The additions to existing classes
  • The deletions from existing classes

New classes

The new classes required draws on the design work already completed. The abstraction layer will be the new code created as part of this work. This can be split in to Interfaces and Classes.

Interface list

Interface

Description

LogActor

Actor that is requesting the log to be performed.

MessageStatusLogger

Entity that wishes to provide log statements.

MessageStatusLoggerFactory

Factory to generate MSLoggers.

RootMessageStatusLogger

Root logger that performs logging.

RawMessageLogger

Wrapper for object that actually performs the logging.

Class List

Additions to existing classes

Deletions from existing classes

  • No labels