Home > Class Reference > ENSLIB namespace > EnsLib.EDI.EDIFACT.Service.FileService

EnsLib.EDI.EDIFACT.Service.FileService

class EnsLib.EDI.EDIFACT.Service.FileService extends EnsLib.EDI.EDIFACT.Service.Standard

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter ADAPTER = EnsLib.File.InboundAdapter;
Inherited description: The type of adapter used to communicate with external systems
parameter OpenTimeout = 5;
parameter ReadTimeout = 1;
parameter SETTINGS = ReplyTargetConfigNames::selector?multiSelect=1&context={Ens.ContextSearch/ProductionItems?targets=1&productionName=@productionId};
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties (Including Private)

property ReplyTargetConfigNames as %String;
ConfigName(s) of the operations or processes to which reply messages should be forwarded.
Property methods: ReplyTargetConfigNamesDisplayToLogical(), ReplyTargetConfigNamesGet(), ReplyTargetConfigNamesIsValid(), ReplyTargetConfigNamesLogicalToDisplay(), ReplyTargetConfigNamesLogicalToOdbc(), ReplyTargetConfigNamesNormalize(), ReplyTargetConfigNamesSet()

Methods (Including Private)

classmethod OnGetConnections(Output pArray As %String, pItem As Ens.Config.Item)
Inherited description: Return an array of connections for drawing lines on the config diagram
method OnInit() as %Status
Inherited description: This user callback method is called via initConfig() from %OnNew() or in the case of SOAP Services from OnPreSOAP()
method OnProcessInput(pFileStream As %Library.CharacterStream, Output pOutput As %Library.RegisteredObject, ByRef pHint As %Library.String) as %Status
Inherited description: Note: pDocIn is not declared as EnsLib.EDI.EDIFACT.Document so that subclasses can handle other types and transform them before calling ##super().
method SendReply(pReplyDocument As EnsLib.EDI.Document, pOriginalDoc As EnsLib.EDI.Document = $$$NULLOREF) as %Status

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)