org.sblim.cimclient.internal.uri

Class NamespacePath

public class NamespacePath extends Object

     namespacePath	=	[namespaceType ":"] namespaceHandle
     namespaceType	=	("http" ["s"]) / ("cimxml.wbem" ["s"])
 
Constructor Summary
protected NamespacePath(String pNamespaceType, NamespaceHandle pNamespaceHandle)
NamespacePath(String pNamespaceName)
Constructs a NamespacePath with namespace name only.
Method Summary
StringgetHost()
getHost
StringgetNamespaceName()
getNamespaceName
StringgetNamespaceType()
getNamespaceType
StringgetPort()
getPort
StringgetUserInfo()
getUserInfo
static NamespacePathparse(URIString pUriStr)
Tries to parse a namespace path from the passed uriStr.

Constructor Detail

NamespacePath

protected NamespacePath(String pNamespaceType, NamespaceHandle pNamespaceHandle)

NamespacePath

public NamespacePath(String pNamespaceName)
Constructs a NamespacePath with namespace name only.

Parameters: pNamespaceName

Method Detail

getHost

public String getHost()
getHost

Returns: String

getNamespaceName

public String getNamespaceName()
getNamespaceName

Returns: the namespace name String

getNamespaceType

public String getNamespaceType()
getNamespaceType

Returns: the namespace type String

getPort

public String getPort()
getPort

Returns: String

getUserInfo

public String getUserInfo()
getUserInfo

Returns: String

parse

public static NamespacePath parse(URIString pUriStr)
Tries to parse a namespace path from the passed uriStr.

Parameters: pUriStr

Returns: NamespacePath instance or null if failed.

Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.