START - Teradata Ecosystem Manager

Teradata Ecosystem Manager Event System API Reference

Product
Teradata Ecosystem Manager
Release Number
15.11
Published
May 2016
Language
English (United States)
Last Update
2018-05-03
dita:mapPath
nxw1467305977314.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-3204
lifecycle
previous
Product Category
Analytical Ecosystem
#include <tmsmapi.h>
//initialize Api
pCtx = TM_Init();
//Create MSM_UofW placeholder.
pUOW=MSM_CreateUOW(pCtx);
//Create Event placeholder.
pStartEvent = MSM_CreateWEvent(pCtx,pUOW);
pStartEvent->eventType=STARTEVENT;//set event type
pStartEvent->szTDPID=L”sampleTDPID”;//set TDPID
pStartEvent->szResourceId=L”sampleResId”;//set resourceid MSM_AddWResourceType(pCtx,pStartEvent,L”sampleResType”);	//Add multi-argument resourceType
pStartEvent->szJobStep = szJobStep;//set job step
status=MSM_SendWEvent(pCtx,pStartEvent);//send event
MSM_FreeAndClearWEventMembers(pCtx,pStartEvent);
MSM_ClearUofWMembers(pCtx,pUOW);
//Free event. Do not forget to call this
MSM_FreeWEvent(pCtx,pStartEvent);
//Free UnitOfWork. Do not forget to call this.
MSM_FreeUOW(pCtx,pUOW);
//Free Context.do not forget to call this.
TM_Free(pCtx);