Package org.openscada.opc.lib.da.browser
Class FlatBrowser
java.lang.Object
org.openscada.opc.lib.da.browser.BaseBrowser
org.openscada.opc.lib.da.browser.FlatBrowser
Browse through the flat server namespace
- Author:
- Jens Reimann jens.reimann@th4-systems.com
-
Field Summary
Fields inherited from class org.openscada.opc.lib.da.browser.BaseBrowser
_batchSize, _browser -
Constructor Summary
ConstructorsConstructorDescriptionFlatBrowser(OPCBrowseServerAddressSpace browser) FlatBrowser(OPCBrowseServerAddressSpace browser, int batchSize) -
Method Summary
Methods inherited from class org.openscada.opc.lib.da.browser.BaseBrowser
browse, getAccessPaths, getBatchSize, setBatchSize
-
Constructor Details
-
FlatBrowser
-
FlatBrowser
-
-
Method Details
-
browse
public Collection<String> browse(String filterCriteria, EnumSet<Access> accessMask, int variantType) throws IllegalArgumentException, UnknownHostException, org.jinterop.dcom.common.JIException Perform a flat browse operation- Parameters:
filterCriteria- The filter criteria. Use an empty string if you don't need one.accessMask- The access mask. An empty set will search for all.variantType- The variant type. Must be one of theVT_constants ofJIVariant. UseJIVariant.VT_EMPTYif you want to browse for all.- Returns:
- The list of entries
- Throws:
IllegalArgumentExceptionUnknownHostExceptionorg.jinterop.dcom.common.JIException
-
browse
public Collection<String> browse(String filterCriteria) throws IllegalArgumentException, UnknownHostException, org.jinterop.dcom.common.JIException - Throws:
IllegalArgumentExceptionUnknownHostExceptionorg.jinterop.dcom.common.JIException
-
browse
public Collection<String> browse() throws IllegalArgumentException, UnknownHostException, org.jinterop.dcom.common.JIException- Throws:
IllegalArgumentExceptionUnknownHostExceptionorg.jinterop.dcom.common.JIException
-
browse
public Collection<String> browse(EnumSet<Access> accessMask) throws IllegalArgumentException, UnknownHostException, org.jinterop.dcom.common.JIException - Throws:
IllegalArgumentExceptionUnknownHostExceptionorg.jinterop.dcom.common.JIException
-