org.sblim.wbem.client
Class CIMClientFactory
java.lang.Object
org.sblim.wbem.client.CIMClientFactory
- public class CIMClientFactory
- extends java.lang.Object
Method Summary |
static CIMOMHandle |
getClient(CIMNameSpace pNameSpace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol)
Deprecated. Use getClient(CIMNameSpace, Principal, Object, String,
SessionProperties) instead |
static CIMOMHandle |
getClient(CIMNameSpace pNameSpace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol,
SessionProperties pProperties)
Constructs a CIMOMHandle with connection information to a
target CIM server and a default namespace, using the specified principal,
credential, protocol and session properties. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CIMClientFactory
public CIMClientFactory()
getClient
public static CIMOMHandle getClient(CIMNameSpace pNameSpace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol,
SessionProperties pProperties)
throws CIMException
- Constructs a
CIMOMHandle
with connection information to a
target CIM server and a default namespace, using the specified principal,
credential, protocol and session properties.
- Parameters:
pNameSpace
- Namespace identifying target CIM server and default CIM
namespace name. Must not be null. The host and port attributes
identify the target CIM server to connect to. Must be valid.
The namespace attribute identifies the default namespace name
to be used if object paths in subsequent method invocations do
not provide a namespace name. Must be valid.pPrincipal
- Principal (e.g. userid) used to log on to the CIM Server. Must
not be null.pCredential
- Credential (e.g. password) used to log on to the CIM Server.
Must not be null.pProtocol
- Identifier for the CIM client protocol to be used. Must be
valid. Valid identifiers are the following constants:
and also the name of any Java class that implements
CIMOMHandle
.pProperties
- The session properties to be used. Might be either the global
properties or a connection specific properties instance. If
null
the global properties are used.
- Returns:
- The CIMOMHandle
- Throws:
CIMException
- with one of these CIM status codes:
CIM_ERR_ACCESS_DENIED
CIM_ERR_NOT_SUPPORTED
CIM_ERR_INVALID_PARAMETER
CIM_ERR_FAILED
- See Also:
CIMClient.CIMClient(CIMNameSpace, Principal, Object, String,
SessionProperties)
getClient
public static CIMOMHandle getClient(CIMNameSpace pNameSpace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol)
throws CIMException
- Deprecated. Use getClient(CIMNameSpace, Principal, Object, String,
SessionProperties) instead
- Constructs a
CIMOMHandle
with connection information to a
target CIM server and a default namespace, using the specified principal,
credential and protocol. The global SessionPropeties
are
applied.
- Parameters:
pNameSpace
- Namespace identifying target CIM server and default CIM
namespace name. Must not be null. The host and port attributes
identify the target CIM server to connect to. Must be valid.
The namespace attribute identifies the default namespace name
to be used if object paths in subsequent method invocations do
not provide a namespace name. Must be valid.pPrincipal
- Principal (e.g. userid) used to log on to the CIM Server. Must
not be null.pCredential
- Credential (e.g. password) used to log on to the CIM Server.
Must not be null.pProtocol
- Identifier for the CIM client protocol to be used. Must be
valid. Valid identifiers are the following constants:
and also the name of any Java class that implements
CIMOMHandle
.
- Returns:
- The CIMOMHandle
- Throws:
CIMException
- with one of these CIM status codes:
CIM_ERR_ACCESS_DENIED
CIM_ERR_NOT_SUPPORTED
CIM_ERR_INVALID_PARAMETER
CIM_ERR_FAILED
- See Also:
getClient(CIMNameSpace, Principal, Object, String,
SessionProperties)
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.