Home Applications EnsHelper-Docker

EnsHelper-Docker

Community Project
This project is maintained by its author and is not officially supported by InterSystems. For technical support, please contact the project developer.
0
0 reviews
0
Awards
6
Views
0
IPM installs
0
Add to bundle
Details
Releases (1)
Reviews
Issues
IRIS Integration Extensions and Utilities in DOCKER

What's new in this version

Initial Release

EnsHelper-Docker

IRIS Integration Extensions and Utilities
As the related PR was ignored, it’s now in this package
A simple Production + Service + Operation was added and enhanced

Class - HostRequestResponseInfo

Extend a custom BusinessService, BusinessHost or BusinessOperation.

When Instance Settings of a custom class are viewed in Production on Management Portal, this helper adds two new fields to the “Information” section.

These fields show the Request Message Types and Response Message Types, consumed and returned by the production instance.

Image Show Request Response Types

How to implement

To use it, simply add this class name to the Extends list in class definition of any custom Service, Process or Operation type

Business Service

Class myService extends (Ens.BusinessService, alwo.EnsHelper.HostRequestResponseInfo)
{
  ...
}

Business Process

Class myBusinessProcess extends (Ens.BusinessProcess, alwo.EnsHelper.HostRequestResponseInfo)
{
  ...
}

Operation

Class myOperation extends (Ens.BusinessOperation, alwo.EnsHelper.HostRequestResponseInfo)
{
  ...
}

DOCKER Support

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

Clone/git pull the repo into any local directory

$ git clone https://github.com/r-cemper/EnsHelper-Docker.git

To build and start the container run:

$ docker-compose up -d   && docker-compose logs -f

Test from docker console

$ docker-compose exec iris1 iris session iris
USER>

or using iterm

http://localhost:42773/iterm/

The prepared demo production

http://localhost:42773/csp/user/EnsPortal.ProductionConfig.zen?$NAMESPACE=USER&PRODUCTION=dc.iris.mail.Production

System Management Portal

http://localhost:42773/csp/sys/UtilHome.csp
Version
1.0.009 Sep, 2026
Category
Technology Example
Works with
InterSystems IRISInterSystems IRIS for Health
First published
09 Sep, 2026
Last edited
09 Sep, 2026