|
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
Clear () |
/** Clears or empties the target */ |
|||||
|
|
Close () |
/** Closes the writer. */ |
|||||
|
|
Flush () |
/** Flushes(writes) the input to the target */ |
|||||
|
|
Progress.Json.ObjectModel.JsonObject GetCatalogSchema (SemanticVersion) |
/* Returns a schema for a Data Object Service Catalog
@param SemanticVersion The catalog version
@return JsonObject The catalog JSON-schema */ |
|||||
|
|
Open () |
/** Opens the writer for output. Open/Close allows us to write the same message multiple
times without requiring a new writer each time. */ |
|||||
|
|
Write (Object) |
/* Writes an object array into the Value.
@param Progress.Lang.Object An object to write. It will typically
be in the OpenEdge.Web.DataObject package and be part of
a DataObjectService */ |
|||||
|
|
Write (Object[]) |
/* Writes an object array into the Value.
@param Progress.Lang.Object[] A set of objects to write. They will typically
be in the OpenEdge.Web.DataObject package and be part of
a DataObjectService */ |
|||||
|
|
WriteDOS (DataObjectService) |
/* Writes a single Data Object Service
@param DataObjectService The service to write */ |
|||||
|
|
WriteOperation (DataObjectService, MappedOperation) |
/* Writes a single MappedOperation
@param DataObjectService The parent DOService
@param MappedOperation The service operation to write */ |
|||||
|
|
WriteSchema (DataObjectService, handle) |
/* Writes a single schema
@param DataObjectService The parent DOService
@param handle The service schema to write */ |
|||||
|
|
WriteService (DataObjectService) |
/* Writes a single Data Object Service
@param DataObjectService The service to write */ |
|||||
|
|
WriteTuple (Object, Object) |
/* Writes a tuple (key-value pair).
This is effectively a VIRTUAL method (no default behaviour but not compiled enforcement either).
@param Progress.Lang.Object The key value - property name (required)
@param Progress.Lang.Object A value to be written for the property. May be null. */ |
|||||
|
|
WriteURI (URI) |
/* Writes a URI to the output. This is effectively a VIRTUAL method (no default behaviour
but not compiled enforcement either).
@param URI The URI to write */ |
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
DataObjectServiceWriter (Class) |
/** Constructor.
@param Class The type of the entity - pseudo-generics here. */ |
|||||
|
|
DataObjectServiceWriter (Class, Object) |
/** Constructor.
@param Class The type of the entity - pseudo-generics here.
@param Object The 'real' entity being written */ |
|||||
|
|
DataObjectServiceWriter (Object) |
/** Constructor.
@param Object The target object to write to */ |
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
OpenEdge.Logging.ILogWriter Logger |
|
|||||
|
|
Progress.Lang.Object Value |
|
|||||
|
|
Progress.Lang.Class ValueType |
|
|
Top
PUBLIC Clear ()
|
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC Close ()
|
||||||||||||||||||||
PUBLIC Flush ()
|
||||||||||||||||||||
PROTECTED Progress.Json.ObjectModel.JsonObject GetCatalogSchema (SemanticVersion)
|
||||||||||||||||||||
PUBLIC Open ()
|
||||||||||||||||||||
PUBLIC Write (Object)
|
||||||||||||||||||||
PUBLIC Write (Object[])
|
||||||||||||||||||||
PROTECTED WriteDOS (DataObjectService)
|
||||||||||||||||||||
PROTECTED WriteOperation (DataObjectService, MappedOperation)
|
||||||||||||||||||||
PROTECTED WriteSchema (DataObjectService, handle)
|
||||||||||||||||||||
PROTECTED WriteService (DataObjectService)
|
||||||||||||||||||||
PROTECTED WriteTuple (Object, Object)
|
||||||||||||||||||||
PROTECTED WriteURI (URI)
|
||||||||||||||||||||
PROTECTED DataObjectServiceWriter (Class)
|
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED DataObjectServiceWriter (Class, Object)
|
||||||||||||||||||
PROTECTED DataObjectServiceWriter (Object)
|
||||||||||||||||||
PUBLIC OpenEdge.Logging.ILogWriter Logger
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
PUBLIC Progress.Lang.Object Value
|
|||||||||
PUBLIC Progress.Lang.Class ValueType
|
|||||||||
Progress® OpenEdge® Release 12.2.0