Namespace: OpenEdge.DataAdmin.Binding
Type: Class DataAdminJsonUtil
Parent Classes:
Inherits: Progress.Lang.Object


/* *********************************************************
/* Copyright (c) 2014 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.
File:DataAdminJsonUtil
Purpose:json tasks separated to be used by both AbstractfilteredContext and
DataAdminContext.
Author(s):hdaniels
Created:Sat Feb 08 2014



Method Summary
  Options Name Purpose
  CHARACTER DeleteFailedMessage (character, character, log)
  CHARACTER DeleteFailedMessage (IDataAdminContext, character)
  CHARACTER DeleteFailedMessage (IDataAdminContext, integer)
  DeleteFromJson (IDataAdminContext, JsonObject) /* delete from json array - single key array */
  DeleteFromJsonArray (IDataAdminContext, JsonArray) /* delete from json array - single key array */
  ImportDelete (IDataAdminContext, character) /* single table import of delete (flat - no tree)*/
  Progress.Json.ObjectModel.JsonObject ReadJsonFile (character)

Method Detail
Top

CHARACTER DeleteFailedMessage (character, character, log)

Parameters:
pcname CHARACTER
 
ckey CHARACTER
 
pFound LOGICAL
 
Returns CHARACTER
 
Top

CHARACTER DeleteFailedMessage (IDataAdminContext, character)

Parameters:
pcntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
ckey CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER DeleteFailedMessage (IDataAdminContext, integer)

Parameters:
pcntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
ikey INTEGER
 
Returns CHARACTER
 
Top

DeleteFromJson (IDataAdminContext, JsonObject)

/* delete from json array - single key array
Parameters:
pcntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
pjson Progress.Json.ObjectModel.JsonObject
 
Top

DeleteFromJsonArray (IDataAdminContext, JsonArray)

/* delete from json array - single key array
Parameters:
pcntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
parray Progress.Json.ObjectModel.JsonArray
 
Top

ImportDelete (IDataAdminContext, character)

/* single table import of delete (flat - no tree)
Parameters:
pcntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
pcfile CHARACTER
 
Top

Progress.Json.ObjectModel.JsonObject ReadJsonFile (character)

Parameters:
pcFile CHARACTER
 
Returns Progress.Json.ObjectModel.JsonObject