org.sblim.cimclient.discovery

Class AdvertisementCatalog.AdvertisementDecorator

private static class AdvertisementCatalog.AdvertisementDecorator extends Object implements WBEMServiceAdvertisement

Class AdvertisementDecorator decorates a WBEMAdvertisement with state information required by the AdvertisementCatalog class

UNKNOWN: Decorator iAvertisement!=null

Constructor Summary
protected AdvertisementDecorator(WBEMServiceAdvertisement pAdvertisement)
Ctor.
Method Summary
WBEMClientcreateClient(Subject pSubject, Locale[] pLocales)
booleanequals(Object pObj)
protected WBEMServiceAdvertisementgetAdvertisementXXX()
Returns advertisement
StringgetAttribute(String pAttributeName)
SetgetAttributes()
StringgetConcreteServiceType()
StringgetDirectory()
String[]getInteropNamespaces()
StringgetServiceId()
StringgetServiceUrl()
inthashCode()
booleanisExpired()
protected booleanisRefresh()
Returns refresh
protected voidsetAdvertisement(WBEMServiceAdvertisement pAdvertisement)
Sets advertisement
voidsetExpired(boolean pExpired)
protected voidsetRefresh(boolean pRefresh)
Sets refresh

Constructor Detail

AdvertisementDecorator

protected AdvertisementDecorator(WBEMServiceAdvertisement pAdvertisement)
Ctor.

Parameters: pAdvertisement The advertisement to decorate

Method Detail

createClient

public WBEMClient createClient(Subject pSubject, Locale[] pLocales)

See Also: (javax.security.auth.Subject, java.util.Locale[])

equals

public boolean equals(Object pObj)

getAdvertisementXXX

protected WBEMServiceAdvertisement getAdvertisementXXX()
Returns advertisement

Returns: The value of advertisement.

getAttribute

public String getAttribute(String pAttributeName)

See Also: WBEMServiceAdvertisement

getAttributes

public Set getAttributes()

See Also: getAttributes

getConcreteServiceType

public String getConcreteServiceType()

See Also: getConcreteServiceType

getDirectory

public String getDirectory()

See Also: getDirectory

getInteropNamespaces

public String[] getInteropNamespaces()

See Also: getInteropNamespaces

getServiceId

public String getServiceId()

See Also: getServiceId

getServiceUrl

public String getServiceUrl()

See Also: getServiceUrl

hashCode

public int hashCode()

isExpired

public boolean isExpired()

See Also: isExpired

isRefresh

protected boolean isRefresh()
Returns refresh

Returns: The value of refresh.

setAdvertisement

protected void setAdvertisement(WBEMServiceAdvertisement pAdvertisement)
Sets advertisement

Parameters: pAdvertisement The new value of advertisement.

setExpired

public void setExpired(boolean pExpired)

See Also: WBEMServiceAdvertisement

setRefresh

protected void setRefresh(boolean pRefresh)
Sets refresh

Parameters: pRefresh The new value of refresh.

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