What adapters are present in Business service but not in operation?
I have looked through the documentation and can't seem to find anything on usage of adapters by service but not by operation and vice versa.
Any help would be great! Thanks :)
Discussion (3)2
Comments
Hey Maciej,
I'm not sure I follow the question. I don't know this for a fact but my general expectation is that an adapter on the service side would almost certainly have a corresponding adapter on the operation side. What are you looking for?
Hi Maciej,
You can execute this query to achieve what you want:
SELECT
Name,
Super,
CASE
WHEN Super [ 'InboundAdapter' THEN 'InboundAdapter'
ELSE 'OutboundAdapter'
END "Type"
FROM
"%Dictionary".ClassDefinition
WHERE
Super LIKE '%InboundAdapter%'
OR Super LIKE '%OutboundAdapter%'In the IRIS 2021.1
| Name | Super | Type |
|---|---|---|
| Ens.Enterprise.MsgBank.BankTCPAdapter | EnsLib.TCP.InboundAdapter,EnsLib.TCP.CountedCommon | InboundAdapter |
| Ens.Enterprise.MsgBank.ClientTCPAdapter | EnsLib.TCP.OutboundAdapter,EnsLib.TCP.CountedCommon | OutboundAdapter |
| EnsLib.EDI.X12.Adapter.TCPInboundAdapter | EnsLib.TCP.InboundAdapter | InboundAdapter |
| EnsLib.EDI.X12.Adapter.TCPOutboundAdapter | EnsLib.TCP.OutboundAdapter | OutboundAdapter |
| EnsLib.EMail.InboundAdapter | Ens.InboundAdapter | InboundAdapter |
| EnsLib.EMail.OutboundAdapter | Ens.OutboundAdapter | OutboundAdapter |
| EnsLib.FTP.InboundAdapter | EnsLib.File.InboundAdapter,EnsLib.FTP.Common | InboundAdapter |
| EnsLib.FTP.OutboundAdapter | Ens.OutboundAdapter,EnsLib.FTP.Common,EnsLib.File.Common | OutboundAdapter |
| EnsLib.File.InboundAdapter | Ens.InboundAdapter,EnsLib.File.Common | InboundAdapter |
| EnsLib.File.OutboundAdapter | Ens.OutboundAdapter,EnsLib.File.Common | OutboundAdapter |
| EnsLib.Gateway.ServiceAdapter | Ens.InboundAdapter | InboundAdapter |
| EnsLib.HTTP.InboundAdapter | EnsLib.TCP.InboundAdapter | InboundAdapter |
| EnsLib.HTTP.OutboundAdapter | Ens.OutboundAdapter | OutboundAdapter |
| EnsLib.IWay.DSN.OutboundAdapter | EnsLib.TCP.CountedOutboundAdapter | OutboundAdapter |
| EnsLib.IWay.IBO.OutboundAdapter | EnsLib.TCP.CountedOutboundAdapter | OutboundAdapter |
| EnsLib.IWay.InboundAdapter | EnsLib.TCP.CountedXMLInboundAdapter | InboundAdapter |
| EnsLib.IWay.OutboundAdapter | EnsLib.TCP.CountedOutboundAdapter | OutboundAdapter |
| EnsLib.JMS.InboundAdapter | Ens.InboundAdapter,EnsLib.JMS.Common | InboundAdapter |
| EnsLib.JMS.OutboundAdapter | Ens.OutboundAdapter,EnsLib.JMS.Common | OutboundAdapter |
| EnsLib.JavaGateway.InboundAdapter | Ens.InboundAdapter,EnsLib.JavaGateway.Common | InboundAdapter |
| EnsLib.JavaGateway.OutboundAdapter | Ens.OutboundAdapter,EnsLib.JavaGateway.Common | OutboundAdapter |
| EnsLib.LDAP.Adapter.Outbound | Ens.OutboundAdapter,EnsLib.LDAP.Adapter.Common | OutboundAdapter |
| EnsLib.LDAP.OutboundAdapter | Ens.OutboundAdapter | OutboundAdapter |
| EnsLib.MFT.Adapter.Inbound | Ens.InboundAdapter,EnsLib.MFT.Adapter.Common | InboundAdapter |
| EnsLib.MFT.Adapter.Outbound | Ens.OutboundAdapter,EnsLib.MFT.Adapter.Common | OutboundAdapter |
| EnsLib.MQSeries.InboundAdapter | Ens.InboundAdapter,EnsLib.MQSeries.CommonAdapter | InboundAdapter |
| EnsLib.MQSeries.OutboundAdapter | Ens.OutboundAdapter,EnsLib.MQSeries.CommonAdapter | OutboundAdapter |
| EnsLib.MQTT.Adapter.Inbound | Ens.InboundAdapter,EnsLib.MQTT.Adapter.Common | InboundAdapter |
| EnsLib.MQTT.Adapter.Outbound | Ens.OutboundAdapter,EnsLib.MQTT.Adapter.Common | OutboundAdapter |
| EnsLib.PEX.InboundAdapter | Ens.InboundAdapter,EnsLib.PEX.Common | InboundAdapter |
| EnsLib.PEX.OutboundAdapter | Ens.OutboundAdapter,EnsLib.PEX.Common | OutboundAdapter |
| EnsLib.Pipe.InboundAdapter | Ens.InboundAdapter,Ens.Util.Pipe | InboundAdapter |
| EnsLib.Pipe.OutboundAdapter | Ens.OutboundAdapter,Ens.Util.Pipe | OutboundAdapter |
| EnsLib.SAP.OutboundAdapter | EnsLib.IWay.OutboundAdapter | OutboundAdapter |
| EnsLib.SOAP.CST.OutboundAdapter | EnsLib.TCP.OutboundAdapter,EnsLib.SOAP.CST.Common | OutboundAdapter |
| EnsLib.SOAP.InboundAdapter | EnsLib.TCP.InboundAdapter | InboundAdapter |
| EnsLib.SOAP.OutboundAdapter | Ens.OutboundAdapter | OutboundAdapter |
| EnsLib.SQL.InboundAdapter | Ens.InboundAdapter,EnsLib.SQL.Common | InboundAdapter |
| EnsLib.SQL.OutboundAdapter | Ens.OutboundAdapter,EnsLib.SQL.Common | OutboundAdapter |
| EnsLib.Siebel.HTTPOutboundAdapter | EnsLib.HTTP.OutboundAdapter | OutboundAdapter |
| EnsLib.TCP.CountedInboundAdapter | EnsLib.TCP.InboundAdapter,EnsLib.TCP.CountedCommon | InboundAdapter |
| EnsLib.TCP.CountedOutboundAdapter | EnsLib.TCP.OutboundAdapter,EnsLib.TCP.CountedCommon | OutboundAdapter |
| EnsLib.TCP.CountedXMLInboundAdapter | EnsLib.TCP.InboundAdapter,EnsLib.TCP.CountedCommon,Ens.Util.XML.Reader | InboundAdapter |
| EnsLib.TCP.CountedXMLOutboundAdapter | EnsLib.TCP.CountedOutboundAdapter,Ens.Util.XML.Reader | OutboundAdapter |
| EnsLib.TCP.DuplexAdapter | Ens.InboundAdapter,Ens.OutboundAdapter | InboundAdapter |
| EnsLib.TCP.FramedInboundAdapter | EnsLib.TCP.InboundAdapter,EnsLib.TCP.FramedCommon,EnsLib.TCP.TextLineCommon | InboundAdapter |
| EnsLib.TCP.FramedOutboundAdapter | EnsLib.TCP.OutboundAdapter,EnsLib.TCP.TextLineCommon,EnsLib.TCP.FramedCommon | OutboundAdapter |
| EnsLib.TCP.InboundAdapter | Ens.InboundAdapter,EnsLib.TCP.Common | InboundAdapter |
| EnsLib.TCP.OutboundAdapter | Ens.OutboundAdapter,EnsLib.TCP.Common | OutboundAdapter |
| EnsLib.TCP.TextLineInboundAdapter | EnsLib.TCP.InboundAdapter,EnsLib.TCP.TextLineCommon | InboundAdapter |
| EnsLib.TCP.TextLineOutboundAdapter | EnsLib.TCP.OutboundAdapter,EnsLib.TCP.TextLineCommon | OutboundAdapter |
| EnsLib.TN3270.OutboundAdapter | EnsLib.IWay.IBO.OutboundAdapter | OutboundAdapter |
| EnsLib.Telnet.OutboundAdapter | Ens.OutboundAdapter | OutboundAdapter |
| EnsLib.UDP.InboundAdapter | Ens.InboundAdapter,EnsLib.UDP.Common | InboundAdapter |
| EnsLib.UDP.OutboundAdapter | Ens.OutboundAdapter,EnsLib.UDP.Common | OutboundAdapter |
Thanks Cristiano!!