Namespace: OpenEdge.Logging
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
/* (mandatory) The group for this log message




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


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15