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;
}