[TIBCO.EMS .NET client library 6.0 documentation]
Assembly: TIBCO.EMS (in TIBCO.EMS.dll)
Search for and perform queries on administered objects in the EMS server
Namespace:
TIBCO.EMSAssembly: TIBCO.EMS (in TIBCO.EMS.dll)
Syntax
public class LookupContext : ILookupContext |
Public Class LookupContext _ Implements ILookupContext |
public ref class LookupContext : ILookupContext |
Remarks
The LookupContext class provides an interface for users to search and perform queries against the naming/directory server built into EMS.
User can create an instance of the LookupContext and invoke the Lookup(string name) method which returns the queried object or throw a NamingException in case of failure. The information required to perform a search includes the url of the directory service provider (e.g. the Tibco Enterprise Message Service Server) and user name and password, if necessary.
The following is an example of its usage:
Examples
![]() | |
---|---|
Hashtable env = new Hashtable(); env.Add(LookupContext.PROVIDER_URL, "tibjmsnaming://localhost:7222"); env.Add(LookupContext.SECURITY_PRINCIPAL", "myUserName"); env.Add(LookupContext.SECURITY_CREDENTIALS", "myPassword"); try { LookupContext searcher = new LookupContext(env); TIBCO.EMS.Queue queue = (TIBCO.EMS.Queue)searcher.Lookup("theQueueName"); ... } catch (NamingException) { ... } |