webMethods Adapter Runtime 10.7 | webMethods Adapter Runtime Documentation | webMethods Adapter Runtime User’s Documentation | Configuration Variables Templates for Adapter Assets in Microservices Runtime | Adapter Specific Samples | webMethods Adapter for OPC
 
webMethods Adapter for OPC
Sample Connection Properties
Connection properties follow this pattern:
artConnection.<packageName>.<connectionName>.propertyGroup.property=value
For example:
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.connectionEnabled=true
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.blockingTimeout=1000
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.expireTimeout=1000
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.maximumPoolSize=10
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.minimumPoolSize=1
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.poolIncrementSize=1
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.poolable=true
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.startupBackoffSecs=10
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionManagerSettings.startupRetryCount=0
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.appIdentityKey=ssos
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.appIdentityKeystore=DEFAULT_IS_KEYSTORE
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.authenticationMode=Anonymous
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.autoReconnect=true
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.endpointUri=
opc.tcp\://VMADPSERVER01.eur.ad.sag\:53530/OPCUA/SimulationServer
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.opcuaServerUri=
opc.tcp\://VMADPSERVER01.eur.ad.sag\:53530/OPCUA/SimulationServer
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.password={AES}kSoTK3xdu2nyV1SDA+W43g==
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.securityMode=None
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.securityPolicy=None
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.sessionTimeout=600000
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.timeout=120000
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.userIdentityKey=ssos
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.userIdentityKeystore=DEFAULT_IS_KEYSTORE
artConnection.TestPkg_OPC.connections.OpcConnectionSanp.
connectionSettings.userName=
Sample Listener Properties
Listener properties follow this pattern:
artListener.<packageName>.<listenerName>.propertyGroup.property=value
For example:
artListener.TestPkg_OPC.listeners.opc_listener2.
connectionAlias=Connections\:opcConnection1
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerEnabled=true
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.keepAliveCount=50
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.lifetimeCount=1000
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.maxNotificationPerPublish=1000
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.monitoringMode=Reporting
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.priority=0
artListener.TestPkg_OPC.listeners.opc_listener2.
listenerSettings.publishingInterval=1000.0
artListener.TestPkg_OPC.listeners.opc_listener2.
retryBackoffTimeout=10
artListener.TestPkg_OPC.listeners.opc_listener2.
retryLimit=5
Sample Notification Properties
Notification properties follow this pattern:
artNotification.<packageName>.<notificationName>.propertyGroup.property=value
For example:
artNotification.TestPkg_OPC.notifications.dataChangeNotification.
notification.listenerName=com.webmethods.adapters.opc.listeners\:opcListener
artNotification.TestPkg_OPC.notifications.dataChangeNotification.
notification.notificationEnabled=true
artNotification.TestPkg_OPC.notifications.eventChangeNotification.
eventnotif.listenerName=com.webmethods.adapters.opc.listeners\:opcListener
artNotification.TestPkg_OPC.notifications.eventChangeNotification.
eventnotif.notificationEnabled=true