UNPKG

@asyncapi/generator

Version:

The AsyncAPI generator. It can generate documentation, code, anything!

24 lines (23 loc) 827 B
import { Text } from '@asyncapi/generator-react-sdk'; import TimedConnection from './TimedConnection'; import URIParams from './URIParams'; import { CloseConnection } from '@asyncapi/generator-components'; export default function InitConnector({ queryParamsArray, pathName, sendOperations }) { return ( <Text> {` @PostConstruct void openAndSendMessagesWithDelay() { new Thread(() -> { try { Log.info("Starting WebSocket connection attempt...");`} { (!queryParamsArray || queryParamsArray.length === 0) && ( <TimedConnection sendOperations={sendOperations} /> ) } <URIParams queryParamsArray={queryParamsArray} pathName={pathName} /> <CloseConnection language="java" framework="quarkus" methodName="" indent={0} /> </Text> ); }