projects/wvr-elements/src/lib/core/message-manifest/message-manifest.ts
Properties |
|
brokerUrl |
brokerUrl:
|
Type : string
|
connection |
connection:
|
Type : literal type
|
description |
description:
|
Type : string
|
Optional |
entries |
entries:
|
Type : Array<MessageManifestEntry>
|
mappingStrategy |
mappingStrategy:
|
Type : MessageMappingStrategy
|
Optional |
name |
name:
|
Type : string
|
options |
options:
|
Type : MessageClientOptions
|
Optional |
protocol |
protocol:
|
Type : MessageClientProtocol
|
Optional |
import { MessageClientOptions } from './message-client-options';
import { MessageClientProtocol } from './message-client-protocol';
import { MessageManifestEntry } from './message-manifest-entry';
import { MessageMappingStrategy } from './message-mapping-strategy';
import { ConnectionStatus } from './message-manifest.reducers';
export interface MessageManifest {
name: string; // unique
description?: string;
brokerUrl: string;
connection: {
status: ConnectionStatus;
frame?: any;
};
entries: Array<MessageManifestEntry>;
options?: MessageClientOptions;
protocol?: MessageClientProtocol;
mappingStrategy?: MessageMappingStrategy;
}