EDI Integrator 2016 Java Edition
EDI Integrator 2016 Java Edition
Questions / Feedback?

ResolveSchema Event

Fires whenever a new transaction set is encountered and no schema is found for it.

Syntax

public void fireResolveSchema(EdireaderResolveSchemaEvent event);

public class EdireaderResolveSchemaEvent {
  public String transactionCode;
  public String standardVersion;
}

Remarks

The ResolveSchema event will fire when a the bean encounters the header segment of a new transaction set, but it finds no schema corresponding to it already loaded.

TransactionCode contains the code of the transaction, such as "810" or "APERAK".

StandardVersion contains the version of the transaction, such as "004010" or "D95A".

When processing this event, the caller can use LoadSchema() to load a new schema into the bean that can be used to parse the transaction.

After the event fires, if the bean still doesn't have a matching schema, then it will attempt schema-less parsing of the transaction set.

 
 
Copyright (c) 2020 /n software inc. - All rights reserved.
EDI Integrator 2016 Java Edition - Version 16.0 [Build 7362]