Namespace: OpenEdge.DataAdmin.Error
Class
DataAdminErrorHandler
Parent classes:
Inherits: Progress.Lang.Object

/* Copyright (c) 2011 by progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
Purpose:Error handler
Author(s):hdaniels
Created:Sat Jul 31 09:08:23 EDT 2010




Method Summary
Options Name Purpose
Error (Error)
FillError (Error) /* create temp-tables for errors for export */
FillStack (Error)
CHARACTER GetErrorMessage (Error)
CHARACTER GetErrorMessage (Error, character)
CHARACTER GetHTTPError (integer)
CHARACTER GetHTTPHeader (integer)
CHARACTER GetStack (Error, character)
MessageError (Error)
MessageErrorViewAs (Error)
PutError (Error)
PutErrorToFile (Error)
PutErrorToWeb (Error)
ShowError (Error)

Constructor Summary
Options Name Purpose
DataAdminErrorHandler ()
DataAdminErrorHandler (character)
DataAdminErrorHandler (character, log)

Property Summary
Options Name Purpose
CHARACTER ErrorFile
INTEGER MaxErrors
CHARACTER NewLine
LOGICAL UseAppend
LOGICAL UseJSON


Method Detail
Top

PUBLIC Error (Error)

Parameters:
e Progress.Lang.Error
Top

PRIVATE FillError (Error)

/* create temp-tables for errors for export
Parameters:
e Progress.Lang.Error
Top

PRIVATE FillStack (Error)

Parameters:
e Progress.Lang.Error
Top

PROTECTED CHARACTER GetErrorMessage (Error)

Parameters:
e Progress.Lang.Error
Returns CHARACTER
Top

PROTECTED CHARACTER GetErrorMessage (Error, character)

Parameters:
e Progress.Lang.Error
cmsg CHARACTER
Returns CHARACTER
Top

PROTECTED CHARACTER GetHTTPError (integer)

Parameters:
i INTEGER
Returns CHARACTER
Top

PROTECTED CHARACTER GetHTTPHeader (integer)

Parameters:
i INTEGER
Returns CHARACTER
Top

PROTECTED CHARACTER GetStack (Error, character)

Parameters:
e Progress.Lang.Error
cstack CHARACTER
Returns CHARACTER
Top

PROTECTED MessageError (Error)

Parameters:
e Progress.Lang.Error
Top

PROTECTED MessageErrorViewAs (Error)

Parameters:
e Progress.Lang.Error
Top

PROTECTED PutError (Error)

Parameters:
e Progress.Lang.Error
Top

PRIVATE PutErrorToFile (Error)

Parameters:
e Progress.Lang.Error
Top

PROTECTED PutErrorToWeb (Error)

Parameters:
e Progress.Lang.Error
Top

PRIVATE ShowError (Error)

Parameters:
e Progress.Lang.Error


Constructor Detail
Top

PUBLIC DataAdminErrorHandler ()

Top

PUBLIC DataAdminErrorHandler (character)

Parameters:
errFile CHARACTER
Top

PUBLIC DataAdminErrorHandler (character, log)

Parameters:
errFile CHARACTER
apnd LOGICAL


Property Detail
Top

PUBLIC CHARACTER ErrorFile

Returns CHARACTER
Top

PUBLIC INTEGER MaxErrors

Returns INTEGER
Top

PROTECTED CHARACTER NewLine

Returns CHARACTER
Top

PUBLIC LOGICAL UseAppend

Returns LOGICAL
Top

PUBLIC LOGICAL UseJSON

Returns LOGICAL


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0