This is an interface object associated with an explicit transaction. This class cannot be inherited.


The following tables list the members exposed by NetricsTransaction.

Public Methods

  Name Description
Public method abortWork Abort the associated transaction.
Public method addRecsFromFile Add or replace records from a file. (inherited from NetricsServerInterface)
Public method checkpoint Checkpoint tables currently loaded in ibi Patterns - Search Engine. (inherited from NetricsServerInterface)
Public method checkpointObjects Checkpoint objects (tables, thesauri, character maps, rlink models) currently loaded in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method cmap_stats Lists statistics on character maps currently loaded on the server. (inherited from NetricsServerInterface)
Public method cmapcreate Create a character map in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method cmaplist Lists the character maps currently loaded in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method cmdstats Overloaded. Retrieve processing statistics for commands. (inherited from NetricsServerInterface)
Public method cmdstats_reset Reset processing statistics for the specified commands. (inherited from NetricsServerInterface)
Public method commitWork Commit the associated transaction.
Public method compoundNext Retrieve compound records from a cursor. (inherited from NetricsServerInterface)
Public method cthcreate Create a combined thesaurus in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method DebuggingOff Turn off socket protocol debugging output. (inherited from NetricsServerInterface)
Public method DebuggingOn Turn on socket protocol debugging output. (inherited from NetricsServerInterface)
Public method delChildRecord   (inherited from NetricsServerInterface)
Public method delChildRecords Overloaded. Delete multiple records from a child table. (inherited from NetricsServerInterface)
Public method delCompoundRecords Deletes a set of records from a parent table, and deletes associated child records from child tables. (inherited from NetricsServerInterface)
Public method doRecOps Overloaded. Perform a mixed set of record updates. (inherited from NetricsServerInterface)
Public method Equals   (inherited from Object)
Public method forceCommitWork Forcibly commit the associated transaction.
Public method getCertificateValidator Get the current certificate-validation callback. (inherited from NetricsServerInterface)
Public method getChildRecord   (inherited from NetricsServerInterface)
Public method getChildRecords Overloaded. Get multiple records from a child table. (inherited from NetricsServerInterface)
Public method getClosed Returns whether the associated transaction is closed.
Public method getCommandDuration Gets the total time spent on the last command the current thread executed on this interface object. (inherited from NetricsServerInterface)
Public method getCompoundRecords Get multiple compound records. (inherited from NetricsServerInterface)
Public method getConnectionPoolingPolicy Get the current connection pooling policy.
Default is Shared. (inherited from NetricsServerInterface)
Public method getConnectRetryCount Return the retry count for establishing a socket connection to the engine. (inherited from NetricsServerInterface)
Public method getConnectTimeout Return the per-attempt timeout for establishing a socket connection to the engine. (inherited from NetricsServerInterface)
Public method getFormatTransmitDuration Gets the time spent formatting and transmitting the last command the current thread executed on this interface object. (inherited from NetricsServerInterface)
Public method GetHashCode   (inherited from Object)
Public method getLayout Obsolete. Layouts are deprecated since version 5.6, and removed in 5.7. This function always returns null. (inherited from NetricsServerInterface)
Public method getMaxSocketIdleTime Return the idle time of socket connections to the engine. (inherited from NetricsServerInterface)
Public method getMaxSocketLifetime Return the maximum lifetime of socket connections to the engine. (inherited from NetricsServerInterface)
Public method getMaxSocketUsage Return the maximum number of queries to perform on a given socket before closing it. (inherited from NetricsServerInterface)
Public method getReceiveParseDuration Gets the time spent receiving and parsing the response to the last command the current thread executed on this interface object. (inherited from NetricsServerInterface)
Public method getServerDuration Gets the time spent waiting for the server to begin responding to the last command the current thread executed on this interface object. (inherited from NetricsServerInterface)
Public method getSSLEnabled Returns (inherited from NetricsServerInterface)
Public method getTranId Obsolete. Returns a partial 32-bit id of the transaction that owns or claim this item. If this item has not been modified or held by an open transaction this will be equal to NetricsTranStats.TRAN_ID_NULL (zero).
Public method getTransactionId Returns the transaction id of the associated transaction.
Public method GetType   (inherited from Object)
Public method idxlist Lists statistics for partitioned indexes. (inherited from NetricsServerInterface)
Public method isDecisionEngine Return true if the server indicates it is a Learning Engine (inherited from NetricsServerInterface)
Public method isDurableDataEnabled Return true if the server is using the durable-data feature. (inherited from NetricsServerInterface)
Public method isGIPEnabled Return true if the server indicates GIP is the default prefilter. (inherited from NetricsServerInterface)
Public method isPsiEnabled Return true if the server indicates PSI is the default prefilter. (inherited from NetricsServerInterface)
Public method isSortEnabled Return true if the server indicates SORT is the default prefilter. (inherited from NetricsServerInterface)
Public method list Lists statistics for tables currently loaded in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method listTransactions Get statistics on open transactions. (inherited from NetricsServerInterface)
Public method loadClusterConfiguration Load a new cluster configuration file on the gateway server. (inherited from NetricsServerInterface)
Public method ParseDebuggingOff Turn off response parsing debugging output. (inherited from NetricsServerInterface)
Public method ParseDebuggingOn Turn on response parsing debugging output. (inherited from NetricsServerInterface)
Public method recadd Overloaded. Add a single record to a table. (inherited from NetricsServerInterface)
Public method recdelete Overloaded. Delete a single record from a table. (inherited from NetricsServerInterface)
Public method recget Overloaded. Get a record from a table. (inherited from NetricsServerInterface)
Public method recnext Retrieve records from a table cursor. (inherited from NetricsServerInterface)
Public method recreplace Overloaded. Replace a record in a table. (inherited from NetricsServerInterface)
Public method recupdate Overloaded. Update a single existing record in a table. (inherited from NetricsServerInterface)
Public method restore Restore tables previously checkpointed. (inherited from NetricsServerInterface)
Public method restoreObjects Restore objects previously checkpointed. (inherited from NetricsServerInterface)
Public method rlcreate Create a learning engine model in the server. (inherited from NetricsServerInterface)
Public method rlcreate_l Overloaded. Like rlcreate_l(rlModelName, rlModelFile, bool), except the gateway model-in-memory flag is left at the server default (currently false). (inherited from NetricsServerInterface)
Public method rldelete Delete one or more ibi™ Patterns - Search Learn Models. (inherited from NetricsServerInterface)
Public method rleval Evaluate an ibi™ Patterns - Search Learn Model with the given vector of feature values. (inherited from NetricsServerInterface)
Public method rllist List information on ibi™ Patterns - Search Learn Models. (inherited from NetricsServerInterface)
Public method scoreRecords Overloaded. Score one or more records against a query. (inherited from NetricsServerInterface)
Public method search Overloaded. Perform a search. (inherited from NetricsServerInterface)
Public method selectLayout Obsolete. Layouts are deprecated since version 5.6, and removed in 5.7. This function has no effect. (inherited from NetricsServerInterface)
Public method server_info Retrieve the server version information. (inherited from NetricsServerInterface)
Public method setCertificateValidator Sets the certificate-validation callback. (inherited from NetricsServerInterface)
Public method setConnectionPoolingPolicy Changes the connection pooling policy for this NetricsServerInterface object.
Use of this function is not generally recommended. (inherited from NetricsServerInterface)
Public method setConnectRetryCount Set the retry count for establishing a socket connection to the engine. (inherited from NetricsServerInterface)
Public method setConnectTimeout Set the per-attempt timeout for establishing a socket connection to the engine. (inherited from NetricsServerInterface)
Public method setMaxSocketIdleTime Set the maximum idle time of socket connections to the engine. (inherited from NetricsServerInterface)
Public method setMaxSocketLifetime Set the maximum lifetime of socket connections to the engine. (inherited from NetricsServerInterface)
Public method setMaxSocketUsage Set the maximum number of queries to perform on a given socket before closing it. (inherited from NetricsServerInterface)
Public method setNetProtocols Set the network protocols that will be used to connect to the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method setServerCultureInfo Sets the culture used by the interface when formatting and interpreting data exchanged with the server. (inherited from NetricsServerInterface)
Public method setSSLEnabled Sets the SSL enable flag. (inherited from NetricsServerInterface)
Public method svrlogoff Turn off search logging (must be enabled when the server starts up). (inherited from NetricsServerInterface)
Public method svrlogon Turn on search logging (must be enabled when the server starts up). (inherited from NetricsServerInterface)
Public method svrnoop Perform a noop on the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method svrshutdown Overloaded. Initiates a server shutdown. (inherited from NetricsServerInterface)
Public method svrversion Retreive the ibi™ Patterns - Search Server's version information. (inherited from NetricsServerInterface)
Public method tbldelete Delete a table. (inherited from NetricsServerInterface)
Public method tblload Overloaded. Used to load a NetricsTable into the server. (inherited from NetricsServerInterface)
Public method tblmove Rename a table. (inherited from NetricsServerInterface)
Public method thcreate Create a thesaurus in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method thdelete Delete one or more thesauri currently loaded on the server. (inherited from NetricsServerInterface)
Public method thes_stats Lists statistics on thesauri currently loaded on the server. (inherited from NetricsServerInterface)
Public method thlist Lists the thesauruses currently loaded in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Public method ToString   (inherited from Object)
Public method tranAbort Abort a transaction. (inherited from NetricsServerInterface)
Public method tranCommit Commit a transaction. (inherited from NetricsServerInterface)
Public method tranForceCommit Commit a transaction even if it has errors. (inherited from NetricsServerInterface)
Public method tranSetIdleOpts Set the idle transaction processing parameters on the server. (inherited from NetricsServerInterface)
Public method updRecsFromFile Update records from a server side file. (inherited from NetricsServerInterface)
Public method version Retreive the ibi™ Patterns - Search Server Interface version information. (inherited from NetricsServerInterface)
Public method wdcreate Create a weighted dictionary in the ibi™ Patterns - Search Server. (inherited from NetricsServerInterface)
Top

See Also