Namespace: OpenEdge.Logging
Class
TokenResolverEventArgs
Parent classes:
Inherits: OpenEdge.Core.EventArgs

Copyright (c) 2017 by Progress Software Corporation. All rights reserved.
File:TokenResolverEventArgs
Purpose:Arguments for events published when an individual token is resolved
Author(s):pjudge
Created:2017-02-15
Notes:* See OE.Logging.TokenResolver for info about the type and args
the token format is ${<token>}, where
token = group "." arg
groups = session | env | guid | t[ime] | web | ver[sion]
cp | req[uest] | name
If a token cannot be resovled, or resolves to a value of
? (unknown) then the token name is used.



Constructor Summary
Options Name Purpose
TokenResolverEventArgs (character) /* Constructor @param character The base token (mandatory) */
TokenResolverEventArgs (character, character) /* Constructor @param character The token group (mandatory) @param character The token arguments (if any) */
TokenResolverEventArgs (character, character, character) /* Constructor @param character The token group (mandatory) @param character The token arguments (if any) @param character The token value */

Property Summary
Options Name Purpose
CHARACTER BaseToken /* (optional) The complete original token being resolved */
Progress.Lang.Object SourceValue /* (optional) Some tokens may be resolved via input values (name, user, cp). This property holds the input/base value */
CHARACTER TokenArg /* (optional) The token arguments being resolved */
CHARACTER TokenGroup /* (mandatory) The token group being resolved */
CHARACTER TokenValue /* The resolved value */


Constructor Detail
Top

TokenResolverEventArgs (character)

/* Constructor
Parameters:
pToken CHARACTER
Top

TokenResolverEventArgs (character, character)

/* Constructor
Parameters:
pGroup CHARACTER
pArg CHARACTER
Top

TokenResolverEventArgs (character, character, character)

/* Constructor
Parameters:
pGroup CHARACTER
pArg CHARACTER
pValue CHARACTER


Property Detail
Top

CHARACTER BaseToken

/* (optional) The complete original token being resolved
Returns CHARACTER
Top

Progress.Lang.Object SourceValue

/* (optional) Some tokens may be resolved via input values (name, user, cp). This property holds the
input/base value
Returns Progress.Lang.Object
Top

CHARACTER TokenArg

/* (optional) The token arguments being resolved
Returns CHARACTER
Top

CHARACTER TokenGroup

/* (mandatory) The token group being resolved
Returns CHARACTER
Top

CHARACTER TokenValue

/* The resolved value
Returns CHARACTER


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7