Base class for all interactions with the ibi™ Patterns - Search Server.


The following tables list the members exposed by NetricsServerInterface.

Public Constructors

  Name Description
Static Public method NetricsServerInterface Overloaded.  
Top

Protected Constructors

  Name Description
Static Family method NetricsServerInterface Overloaded.  
Top

Public Methods

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

Protected Methods

  Name Description
Family method Finalize   (inherited from Object)
Family method MemberwiseClone   (inherited from Object)
Top

Explicit Interface Implementations

  Name Description
Static Private method NetricsServerInterface Overloaded.  
Top

See Also