Package org.opennms.protocols.wmi
Interface IWmiClient
-
- All Known Implementing Classes:
WmiClient
public interface IWmiClientIWmiClient interface.
- Version:
- $Id: $
- Author:
- ranger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnect(java.lang.String domain, java.lang.String username, java.lang.String password, java.lang.String namespace)connectvoiddisconnect()disconnectOnmsWbemObjectSetperformExecQuery(java.lang.String strQuery)performExecQueryOnmsWbemObjectSetperformExecQuery(java.lang.String strQuery, java.lang.String strQueryLanguage, java.lang.Integer flags)performExecQueryOnmsWbemObjectSetperformInstanceOf(java.lang.String wmiClass)performInstanceOf
-
-
-
Method Detail
-
performExecQuery
OnmsWbemObjectSet performExecQuery(java.lang.String strQuery) throws WmiException
performExecQuery
- Parameters:
strQuery- aStringobject.- Returns:
- a
OnmsWbemObjectSetobject. - Throws:
WmiException- if any.
-
performExecQuery
OnmsWbemObjectSet performExecQuery(java.lang.String strQuery, java.lang.String strQueryLanguage, java.lang.Integer flags) throws WmiException
performExecQuery
- Parameters:
strQuery- aStringobject.strQueryLanguage- aStringobject.flags- aIntegerobject.- Returns:
- a
OnmsWbemObjectSetobject. - Throws:
WmiException- if any.
-
performInstanceOf
OnmsWbemObjectSet performInstanceOf(java.lang.String wmiClass) throws WmiException
performInstanceOf
- Parameters:
wmiClass- aStringobject.- Returns:
- a
OnmsWbemObjectSetobject. - Throws:
WmiException- if any.
-
connect
void connect(java.lang.String domain, java.lang.String username, java.lang.String password, java.lang.String namespace) throws WmiExceptionconnect
- Parameters:
domain- aStringobject.username- aStringobject.password- aStringobject.namespace- aStringobject.- Throws:
WmiException- if any.
-
disconnect
void disconnect() throws WmiExceptiondisconnect
- Throws:
WmiException- if any.
-
-