XRoadLib


AbstractSchemaExporter

Namespace: XRoadLib.Schema

Constructors

ConstructorDescription
new(producerNamespace)
Signature: producerNamespace:string -> unit

Initializes abstract schema exporter with producer namespace.

Instance members

Instance memberDescription
ExportFaultDefinition(faultDefinition)
Signature: faultDefinition:FaultDefinition -> unit
Modifiers: abstract
ExportHeaderDefinition(headerDefinition)
Signature: headerDefinition:HeaderDefinition -> unit
Modifiers: abstract
ExportOperationDefinition(...)
Signature: operationDefinition:OperationDefinition -> unit
Modifiers: abstract
ExportPropertyDefinition(...)
Signature: propertyDefinition:PropertyDefinition -> unit
Modifiers: abstract
ExportProtocolDefinition(...)
Signature: protocolDefinition:ProtocolDefinition -> unit
Modifiers: abstract
ExportRequestDefinition(...)
Signature: requestDefinition:RequestDefinition -> unit
Modifiers: abstract
ExportResponseDefinition(...)
Signature: responseDefinition:ResponseDefinition -> unit
Modifiers: abstract
ExportSchemaLocation(namespaceName)
Signature: namespaceName:string -> string
Modifiers: abstract
ExportServiceDescription(...)
Signature: serviceDescription:ServiceDescription -> unit
Modifiers: abstract
ExportTypeDefinition(typeDefinition)
Signature: typeDefinition:TypeDefinition -> unit
Modifiers: abstract
XRoadNamespace
Signature: string
Modifiers: abstract
XRoadPrefix
Signature: string
Modifiers: abstract
Fork me on GitHub