raas-server
Version:
rhamt as a service server
45 lines • 1.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class InstallationModel {
}
exports.InstallationModel = InstallationModel;
class ServerMeta {
}
exports.ServerMeta = ServerMeta;
class LocalServerInstallation {
constructor(serverMeta) {
this.serverMeta = serverMeta;
}
verify() {
return Promise.resolve(false);
}
uninstall() {
return Promise.resolve();
}
}
exports.LocalServerInstallation = LocalServerInstallation;
class RemoteServerInstallation {
verify() {
return Promise.resolve(false);
}
uninstall() {
return Promise.resolve();
}
}
exports.RemoteServerInstallation = RemoteServerInstallation;
// export interface Runtime {
// onStarting: rhamtEvents.TypedEvent<Runtime>;
// onErrorStarting: rhamtEvents.TypedEvent<{runtime: Runtime, msg: string}>;
// onStarted: rhamtEvents.TypedEvent<Runtime>;
// onStopped: rhamtEvents.TypedEvent<Runtime>;
// onMessage: rhamtEvents.TypedEvent<{runtime: Runtime, err: Error, msg: any}>;
// onProcessOutput: rhamtEvents.TypedEvent<{runtime: Runtime, msg: any}>;
// getConfig(): Protocol.Server;
// isRunning(): boolean;
// start(): void;
// terminate(): boolean;
// analyze(config: Protocol.RunConfiguration): Promise<any>;
// cancel(): Promise<any>;
// startRuntime(): Promise<void>;
// }
//# sourceMappingURL=index.js.map