public static ServiceMetadata Of( ParticipantIdentifier participantIdentifier, DocumentTypeIdentifier documentTypeIdentifier, List <ProcessMetadata <Endpoint> > processes) { return(new ServiceMetadata(participantIdentifier, documentTypeIdentifier, processes)); }
public Header SetDocumentType(DocumentTypeIdentifier value) { Header header = this.Copy(); header.DocumentType = value; return(header); }
private ServiceMetadata( ParticipantIdentifier participantIdentifier, DocumentTypeIdentifier documentTypeIdentifier, List <ProcessMetadata <Endpoint> > processes) : base(participantIdentifier, documentTypeIdentifier, processes) { }
public static Header Of( ParticipantIdentifier sender, ParticipantIdentifier receiver, ProcessIdentifier process, DocumentTypeIdentifier documentType) { return(new Header(sender, receiver, process, documentType, null, null, null)); }
protected AbstractServiceMetadata( ParticipantIdentifier participantIdentifier, DocumentTypeIdentifier documentTypeIdentifier, List <ProcessMetadata <T> > processes) { this.ParticipantIdentifier = participantIdentifier; this.DocumentTypeIdentifier = documentTypeIdentifier; this.processes = processes; }
public static Header Of( ParticipantIdentifier sender, ParticipantIdentifier receiver, ProcessIdentifier process, DocumentTypeIdentifier documentType, InstanceIdentifier identifier, InstanceType instanceType, DateTime?creationTimestamp) { return(new Header(sender, receiver, process, documentType, identifier, instanceType, creationTimestamp)); }
private Header( ParticipantIdentifier sender, ParticipantIdentifier receiver, ProcessIdentifier process, DocumentTypeIdentifier documentType, InstanceIdentifier identifier, InstanceType instanceType, DateTime?creationTimestamp) { this.Sender = sender; this.Receiver = receiver; this.Process = process; this.DocumentType = documentType; this.Identifier = identifier; this.InstanceType = instanceType; this.CreationTimestamp = creationTimestamp; }
public static ServiceReference Of(DocumentTypeIdentifier documentTypeIdentifier, params ProcessIdentifier[] processIdentifiers) { return(new ServiceReference(documentTypeIdentifier, processIdentifiers)); }
private ServiceReference(DocumentTypeIdentifier documentTypeIdentifier, IEnumerable <ProcessIdentifier> processIdentifiers) { this.DocumentTypeIdentifier = documentTypeIdentifier; this.ProcessIdentifiers = processIdentifiers; }
public static ServiceReference Of(DocumentTypeIdentifier documentTypeIdentifier, IEnumerable <ProcessIdentifier> processIdentifiers) { return(new ServiceReference(documentTypeIdentifier, processIdentifiers)); }