recadd with no lock key.
Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Function recadd( _ ByVal tblName As String, _ ByVal src As NetricsTableRecSrc, _ ByVal doMaxWork As Boolean, _ ByVal estNumRecs As Integer _ ) As NetricsTableStats _ Implements INetricsServerInterface.recadd |
C# |
---|
public NetricsTableStats recadd( string tblName, NetricsTableRecSrc src, bool doMaxWork, int estNumRecs ) |
C++ |
---|
public: NetricsTableStats recadd( String tblName, NetricsTableRecSrc src, bool doMaxWork, int estNumRecs ) sealed |
J# |
---|
public NetricsTableStats recadd( string tblName, NetricsTableRecSrc src, bool doMaxWork, int estNumRecs ) |
JScript |
---|
public
function recadd( tblName : String, src : NetricsTableRecSrc, doMaxWork : bool, estNumRecs : int ) : NetricsTableStats |
Implements
INetricsServerInterface.recadd
Example
This sample shows how to add records to a table from a csv input file.
![]() | |
---|---|
using NetricsServerInterface; class MyClass { private static NetricsServerInterface.NetricsServerInterface si = null; public static void Main() { try { String host = "localhost"; int port = 5051; si = new NetricsServerInterface.NetricsServerInterface(host, port); // CSV input file of records to be added String file = "c:\\temp\\names.csv"; // Target TIBCO Patterns Engine table String table = "names"; // Estimated number of records to be added or -1 if not known int estNumRecs = -1; NetricsTableStats response = null; // Set doMaxWork to true if you want to ignore format errors on input file and continue bool doMaxWork=false; // Set the NetricsRecFile to recadd without key from file. NetricsRecFile netricsRecFile = new NetricsRecFile(file); // Set the initalKey for the records being added to 20000 netricsRecFile.setInitialKey(20000); // set the record source for the recadd method NetricsCSVRecSrc src = new NetricsCSVRecSrc(netricsRecFile); // Do the recadd response = si.recadd(table, src, doMaxWork, estNumRecs); Console.WriteLine("Records added: Number of records in table "+table+ " is "+ response.getNumRecs()+"."); } catch (NetricsException e) { Console.Write(e.getErrorDescription() + "\n"); } } } |