Namespace: OpenEdge.Logging
Type: Class LogMessage
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object


Copyright (c) 2016, 2018-2019 by Progress Software Corporation. All rights reserved.
File:LogMessage
Purpose:A data container/value object for a message to be logged, including
substitution args
Author(s):pjudge
Created:Wed Nov 16 12:01:34 EST 2016



Method Summary
  Options Name Purpose
  AddContext (character, Object) /* Adds context values to this message. @param character (required) The context key name @param P.L.Object A context value */
  Progress.Lang.Object GetContext (character) /* Returns a context value for a given key. @param character (required) The context key name @return P.L.Object A context value. Returns NULL if no context exists */

Constructor Summary
  Options Name Purpose
  LogMessage (character, character) /* Constructor @param character The message group @param character the message text */
  LogMessage (character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument (context) */
  LogMessage (character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument */
  LogMessage (character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument */
  LogMessage (character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument */
  LogMessage (character, character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument @param character The fifth argument */
  LogMessage (character, character, character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument @param character The fifth argument @param character The sixth argument */
  LogMessage (character, character, character, character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument @param character The fifth argument @param character The sixth argument @param character The seventh argument */
  LogMessage (character, character, character, character, character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument @param character The fifth argument @param character The sixth argument @param character The seventh argument @param character The eighth argument */
  LogMessage (character, character, character, character, character, character, character, character, character, character, character) /* Constructor @param character The message group @param character The message base text @param character The first argument @param character The second argument @param character The third argument @param character The fourth argument @param character The fifth argument @param character The sixth argument @param character The seventh argument @param character The eighth argument @param character The ninth argument */
  LogMessage (character, character, character[]) /* Constructor @param character The message group @param character the message base @param character[] A set of character arguments (context) */

Property Summary
  Options Name Purpose
  CHARACTER BaseText
  CHARACTER GroupName
  CHARACTER Message


Method Detail
Top

AddContext (character, Object)

/* Adds context values to this message.
Parameters:
pKey CHARACTER
 
pContext Progress.Lang.Object
 
Top

Progress.Lang.Object GetContext (character)

/* Returns a context value for a given key.
Parameters:
pKey CHARACTER
 
Returns Progress.Lang.Object
  P.L.Object A context value. Returns NULL if no context exists


Constructor Detail
Top

LogMessage (character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessage CHARACTER
 
Top

LogMessage (character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
Top

LogMessage (character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
Top

LogMessage (character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
pcArg5 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
pcArg5 CHARACTER
 
pcArg6 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
pcArg5 CHARACTER
 
pcArg6 CHARACTER
 
pcArg7 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
pcArg5 CHARACTER
 
pcArg6 CHARACTER
 
pcArg7 CHARACTER
 
pcArg8 CHARACTER
 
Top

LogMessage (character, character, character, character, character, character, character, character, character, character, character)

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArg1 CHARACTER
 
pcArg2 CHARACTER
 
pcArg3 CHARACTER
 
pcArg4 CHARACTER
 
pcArg5 CHARACTER
 
pcArg6 CHARACTER
 
pcArg7 CHARACTER
 
pcArg8 CHARACTER
 
pcArg9 CHARACTER
 
Top

LogMessage (character, character, character[])

/* Constructor
Parameters:
pcGroup CHARACTER
 
pcMessageBase CHARACTER
 
pcArgs CHARACTER
 


Property Detail
Top

CHARACTER BaseText

Returns CHARACTER
 
Top

CHARACTER GroupName

Returns CHARACTER
 
Top

CHARACTER Message

Returns CHARACTER