|
Options |
Name |
Purpose |
|
|
|
Clear ()
|
/** Clears or empties the target */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
Close ()
|
/** Closes the writer. */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
Flush ()
|
/** Flushes(writes) the input to the target */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
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 */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetOperationJson (JsonObject, character, MethodEnum)
|
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetSchemaJson (JsonObject, character)
|
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetServiceJson (DataObjectService)
|
|
|
|
|
Open ()
|
Overrides OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter:Open ()
|
|
|
|
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 */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
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 */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
Progress.Json.ObjectModel.JsonArray WriteArgumentWriters (BuilderRegistry)
|
/* Writes the Operation Cookies into JSON
@param OperationOptions A set of options
@return JsonArray */
|
|
|
|
WriteDOS (DataObjectService)
|
/* Writes a single Data Object Service
@param DataObjectService The service to write */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
WriteEntityOperation (MappedOperation, JsonObject)
|
/* Writes the contents of anh ENTITY operation to the JSON
@param MappedOperation The operation to write
@param JsonObject The JSON output */
|
|
|
|
WriteFileOperation (MappedOperation, JsonObject)
|
/* Writes the contents of a FILE operation to the JSON
@param MappedOperation The operation to write
@param JsonObject The JSON output */
|
|
|
|
Progress.Json.ObjectModel.JsonConstruct WriteMessageElement (OperationParameter)
|
/* Builds the appropriate JSON for a parameter's messgae element(s)
@param OperationParameter
@return JsonConstruct Either unknown, or a JsonObject or JsonArray */
|
|
|
|
WriteOperation (DataObjectService, MappedOperation)
|
/* Writes a single MappedOperation
@param DataObjectService The current service
@param MappedOperation The service operation to write */ Overrides OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter:WriteOperation (DataObjectService, MappedOperation)
|
|
|
|
Progress.Json.ObjectModel.JsonArray WriteOperationCookies (CookieCollection)
|
/* Writes the Operation Cookies into JSON
@param OperationOptions A set of options
@return JsonArray */
|
|
|
|
Progress.Json.ObjectModel.JsonObject WriteOperationHeaders (HttpHeaderCollection)
|
/* Writes the Operation Headers into JSON
@param OperationOptions A set of options
@return JsonObject The JSON data */
|
|
|
|
Progress.Json.ObjectModel.JsonObject WriteOperationOptions (OperationOptions)
|
/* Writes the Operation options into JSON
@param OperationOptions A set of options
@return JsonObject */
|
|
|
|
WriteSchema (DataObjectService, handle)
|
/* Writes a single schema
@param DataObjectService The current service
@param handle The service schema to write */ Overrides OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter:WriteSchema (DataObjectService, handle)
|
|
|
|
Progress.Json.ObjectModel.JsonObject WriteSchemaTable (handle)
|
/* Writes schema data for a table
@param handle The schema to write */
|
|
|
|
WriteService (DataObjectService)
|
/* Writes a single Data Object Service
@param DataObjectService The service to write */ Overrides OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter:WriteService (DataObjectService)
|
|
|
|
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. */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
WriteUnknownOperation (MappedOperation, JsonObject)
|
/* Writes the contents of an unknown (undefined) operation to the JSON
@param MappedOperation The operation to write
@param JsonObject The JSON output */
|
|
|
|
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 */ Inherited from OpenEdge.Web.DataObject.Writer.DataObjectServiceWriter
|
|
|
|
Progress.Json.ObjectModel.JsonObject WriteVoidOperation (MappedOperation, JsonObject)
|
/* Writes the contents of a VOID operation to the JSON
@param MappedOperation The operation to write
@param JsonObject The JSON output */
|