Class SchemaContract

java.lang.Object
com.aquima.interactions.communication.impl.SchemaContract
All Implemented Interfaces:
ISchemaContract

public class SchemaContract extends Object implements ISchemaContract
Since:
9.0
Author:
Arjan Pragt
  • Constructor Details

  • Method Details

    • getXsds

      public String[] getXsds()
      Description copied from interface: ISchemaContract
      This method returns the name of the schemas.
      Specified by:
      getXsds in interface ISchemaContract
      Returns:
      The available schemas.
    • getXsd

      public IXsdDefinition getXsd(String xsdName)
      Description copied from interface: ISchemaContract
      This method returns the binary content of the xsd.
      Specified by:
      getXsd in interface ISchemaContract
      Parameters:
      xsdName - The name of the xsd.
      Returns:
      The bytes of the xsd.
    • addXsd

      protected void addXsd(XsdDefinition xsd)
    • getName

      public String getName()
      Description copied from interface: ISchemaContract
      This method returns the name of this contract.
      Specified by:
      getName in interface ISchemaContract
      Returns:
      The name of the contract, never null or empty.