from ext.MamUtils import MamUtils from ext.TargetFile import TargetFile from java.lang import StringBuffer from java.util import Properties from java.net import InetAddress from appilog.common.system.defines import AppilogTypes from appilog.collectors.services.dynamic.agents import AgentConstants from appilog.collectors.util import ProtocolDictionaryManager from appilog.collectors.util import NetworkXmlUtil from appilog.collectors.util import HostKeyUtil from appilog.common.utils import Protocol mam_utils = MamUtils('BusinessProgramTransaction.py') # 1 ############################## if mam_utils.isInfoEnabled(): mam_utils.info('----- Start Transaction->Program') # 2 ############################## ########################################### Oracle Data sid = Framework.getDestinationAttribute('database_sid') port = Framework.getDestinationAttribute('database_port') ip = Framework.getDestinationAttribute('database_ip') hostId = Framework.getDestinationAttribute('hostId') oracle_id = Framework.getDestinationAttribute('id') credential_id = Framework.getDestinationAttribute('oracle_credential_id') ########################################### ITG Data TABLE_USER = Framework.getDestinationAttribute('table_user') VIEW_NAME = Framework.getDestinationAttribute('view_name') TABLE_NAME = Framework.getDestinationAttribute('table_name') REQUEST_TYPE_NAME = Framework.getDestinationAttribute('request_type_name') RELATED_REQUEST_TYPE_NAME = Framework.getDestinationAttribute('related_request_type_name')