Parentpacke: Consultingwerk
Consultingwerk.OERA

The Consultingwerk.OERA package contains core data access functionality that follows the principles of the OpenEdge Reference Architecture. The following table lists the main classes of this package:

Class name Description
BusinessEntity The base class for Business Entities. Business Entities manage a ProDataset and provide methods to read and update data from and to the database as well as additional (custom) operations related to the data.
DataAccess The DataAccess class is the base class for Data Access Objects. Data Access objects are used by Business Entities to actually read from and write to the database.
ServiceAdapter The ServiceAdapter provides access to the backend services from the client. The ServiceAdapter is referenced on the client using Consultingwerk.Framework.FrameworkSettings:ServiceAdapter reference.
ServiceInterface The ServiceInterface provides access to the backend services from the backend.

Subpackages
Consultingwerk.OERA.BusinessEntityDescriptor
Consultingwerk.OERA.BusinessEntityDispatcher
Consultingwerk.OERA.Ccs
Consultingwerk.OERA.Context
Consultingwerk.OERA.DatasetModel
Consultingwerk.OERA.DynamicBusinessEntity
Consultingwerk.OERA.Enum
Consultingwerk.OERA.Exceptions
Consultingwerk.OERA.Integrations
Consultingwerk.OERA.JsdoGenericService
Consultingwerk.OERA.LegacyAdapter
Consultingwerk.OERA.ModelFilter
Consultingwerk.OERA.Monitoring
Consultingwerk.OERA.OpenAccess
Consultingwerk.OERA.Query
Consultingwerk.OERA.QueryBuilder
Consultingwerk.OERA.RequestManager
Consultingwerk.OERA.Resources
Consultingwerk.OERA.RestAdapter
Consultingwerk.OERA.RestResource
Consultingwerk.OERA.Swagger
Consultingwerk.OERA.TableStatistics
Consultingwerk.OERA.TempTableStatistics
Consultingwerk.OERA.ValidationMessages

Interfaces
IActionType
IBufferDataSource
IBufferHandle
IBufferSpec
IBusinessEntity
IBusinessService
IBusinessTaskCatalogData
IBusinessTaskCatalogInfo
IBusinessTaskMethodData
IContextWrapper
ICountRecordsRequest
ICountResultsCache
IDataAccess
IDataAccessCanFind
IDataAccessCountRecords
IDataAccessFactory
IDataAccessReceiveData
IDatasetModel
IDatasetModelUseInterfaceProvider
IDataSourceInfo
IDataSourceQueryInfo
IDataSourceQueryInfoProvider
IDSQueryString
IFetchDataAccessRequest
IFetchDataByKeyTableParameter
IFetchDataByKeyTableRequest
IFetchDataByReference
IFetchDataBySkip
IFetchDataByStaticQueryRequest
IFetchDataByStaticQueryWithChildTablesRequest
IFetchDataByTempTableParameter
IFetchDataByTempTableRequest
IFetchDataRequest
IHasContextID
IMockDataAccess
INamedQueryParameter
INameValuesPair
IProcessFetchDataRequestVariablesQueryWalker
IProvidesActionType
IProvidesDatasetModel
IProvidesQueryString
IProvidesSmartRecordInformation
IQueryExpressionFilter
IQueryStringFilter
IServiceAdapter
IServiceAdapterWithContextDataset
IServiceAdapterWithContextEvents
IServiceAdapterWithInvokeTask
IServiceAdapterWithInvokeTaskAsync
IServiceAdapterWithSubmitDataParameter
IServiceManager
IServiceManagerClient
IServiceManagerLifeCycleProvider
IServiceNameMappingService
ISmartUiAction
ISmartUiActionQuestionWalkerCallback
ISupportsQueryExpressionWithSort
ISupportsQuickSearch
ISupportsResetState
ITableModel
ITableModelQuestionProvider
IValidateDataContext
IValidationDelegate

Classes
ActionType
AsyncTaskCompletedEventArgs
BufferDataSource
BufferDataSourceBuilder
BufferHandle
BufferSpec
BusinessEntity
BusinessEntityBusinessTask
BusinessEntityResultsetMapper
BusinessTask
BusinessTaskCatalogData
BusinessTaskMethodData
CalculatedFieldHelper
CanFindParameter
ContextWrapper
ContextWrapperImpl
CountRecordsRequest
CountResultsCache
DataAccess
DataAccessFactory
DataMaintenanceBusinessTask
DatasetBufferFieldErrorString
DatasetErrorString
DatasetModel
DatasetModelPerformer
DatasetModelUseInterfaceProvider
DataSourceInfo
DataSourceKeys
DataSourceQueryInfo
DataSourceQueryInfoProvider
DynamicInvokeBusinessTask
DynamicInvokeParameter
EntityTable
EscapeCurlyBracesQueryFilter
FetchDataAccessRequest
FetchDataByKeysParameter
FetchDataByTempTableRequest
FetchDataException
FetchDataRequest
FetchOptions
FieldValidationError
FilterParameter
FindRecordResult
GenericFetchDataByKeyTableParameter
GenericFetchDataByKeyTableRequest
GetInitialValuesParameter
HandleCommitErrorEventArgs
ListBufferSpec
ListBusinessTaskMethodData
ListTableModel
NameCharacterValuesPair
NameDateTimeTzValuesPair
NameDateTimeValuesPair
NameDateValuesPair
NameDecimalValuesPair
NamedQueryParameter
NamedQueryParameterEntry
NamedQueryParameterList
NameInt64ValuesPair
NameIntegerValuesPair
NameLogicalValuesPair
OERAServices
ProcessFetchDataRequestVariablesQueryWalker
QuickSearchParameter Strong typed named query implementation for QuckSearch
ResultsetQueryBuilder
ResultsetTempTableFactory
RetrieveDataAsyncCompletedEventArgs
SaveRowChangesEventArgs
ServiceAdapter
ServiceInterface
ServiceInterfaceLogger
ServiceManager
ServiceManagerClient
ServiceManagerClientTask
ServiceManagerImpl
ServiceManagerLifeCycleProvider
ServiceNameMappingService
SmartUiAction
SmartUiActionQuestionWalker
SourceColumnRequest
TableModel
TableModelEnumerator
TableModelQuestionProvider
Validate
ValidateDataContext
ValidationDefaultMessages
ValidationHelper

Enums
BufferModelGcModeEnum
BusinessServiceOperatingModeEnum
BusinessServiceTypeEnum
DatasetModelModeEnum
DatasetParameterModeEnum
GenericFetchDataByKeyTableParameterCloneMode
NotRunningServiceEnum
OnNotAvailableEnum
OptionsOnDisconnectEnum
QueryJoinEnum
QueryPurposeEnum
QueryTypeEnum
SerializationTypeEnum
SpecialParameterEnum
TableModelTypeEnum
UseInterfaceEnum

©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.06.2026 07:33:31