class OpenEdge.Logging.TokenResolver:

	constructor public TokenResolver ():
	end.

	method public static character ResolveName ( pTokenArg as character, pName as character):
	end.

	method public static character ResolveTime ( pTokenArg as character, pTimestamp as datetime-tz):
	end.

	method public static character ResolveTime ( pTokenArg as character, pMonthLong as character extent 12 , pMonthShort as character extent 12 , pWeekdayLong as character extent 7 , pWeekdayShort as character extent 7 , pTimestamp as datetime-tz):
	end.

	method public static character ResolveUser ( pTokenArg as character, pUser as handle):
	end.

	method public static character Resolve ( pcBaseString as character):
	end.

	method public static void TokenResolvedHandler ( pSender as Progress.Lang.Object, pArgs as OpenEdge.Core.Util.TokenResolverEventArgs):
	end.

	define public static event TokenResolved void ( pSender as Progress.Lang.Object, pArgs as OpenEdge.Logging.TokenResolverEventArgs).

end.
