Namespace: OpenEdge.DataAdmin.DataAccess
Type: Class PartitionPolicyData
Parent Classes:
Inherits: OpenEdge.DataAdmin.DataAccess.DataAccess


/* Copyright (c) 2013 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.
Author(s):hdaniels
Created:July 2013



Method Summary
  Options Name Purpose
  Progress.Lang.Error ClientTransactionError (Error)
  OpenEdge.DataAdmin.DataSource.IDataSource CreateSaveSource (character) /** @todo remove and use dataaccess dynamic new ? NOTE: As of current not all datasources are prepared to save(buffer,row-state) which these need to do, so don't add new ones without fixing them */
  FetchData (IFetchRequest)
  FillData (IFetchRequest)
  FillNewDetails (handle, character)
  fillPartitions (IFetchRequest)
  SaveBuffers (handle)

Constructor Summary
  Options Name Purpose
  PartitionPolicyData ()

Method Detail
Top

Progress.Lang.Error ClientTransactionError (Error)

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

OpenEdge.DataAdmin.DataSource.IDataSource CreateSaveSource (character)

Purpose: @todo remove and use dataaccess dynamic new ?
NOTE: As of current not all datasources are prepared to save(buffer,row-state)
which these need to do, so don't add new ones without fixing them
Parameters:
pcName CHARACTER
 
Returns OpenEdge.DataAdmin.DataSource.IDataSource
 
Top

FetchData (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

FillData (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

FillNewDetails (handle, character)

Parameters:
hBuffer HANDLE
 
pcQuery CHARACTER
 
Top

fillPartitions (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

SaveBuffers (handle)

Parameters:
phDataset HANDLE
 


Constructor Detail
Top

PartitionPolicyData ()

Purpose:
Notes: