public abstract class OutgoingDiscoveryInfo extends java.lang.Object implements MementoSupport
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
comManId |
protected int |
discoveryMode |
protected boolean |
isUsable |
protected java.lang.Integer |
key |
protected CredentialInfo |
localCredentialInfo |
protected HashSet |
staticDiscoveryProxies |
| Modifier | Constructor and Description |
|---|---|
protected |
OutgoingDiscoveryInfo() |
protected |
OutgoingDiscoveryInfo(java.lang.String comManId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadFromMemento, saveToMementoprotected final java.lang.Integer key
protected HashSet staticDiscoveryProxies
protected int discoveryMode
protected boolean isUsable
protected CredentialInfo localCredentialInfo
protected java.lang.String comManId
protected OutgoingDiscoveryInfo()
protected OutgoingDiscoveryInfo(java.lang.String comManId)
public abstract DiscoveryDomain getDiscoveryDomain()
public int getDiscoveryMode()
public void setDiscoveryMode(int discoveryMode)
public HashSet getStaticDiscoveryProxies()
public boolean isUsable()
public void addStaticDiscoveryProxy(java.lang.Object devRef)
devRef - public void removeDiscoveryProxy(DeviceReference devRef)
devRef - public CredentialInfo getLocalCredentialInfo()
CredentialInfo.CredentialInfopublic void setLocalCredentialInfo(CredentialInfo localCredentialInfo)
CredentialInfo if given CredentialInfo is not null or CredentialInfo.EMPTY_CREDENTIAL_INFO.credentialInfo - public java.lang.String getCommunicationManagerId()
CommunicationManager id.CommunicationManager idpublic java.lang.Integer getKey()
OutgoingDiscoveryInfo.public abstract void addOutgoingDiscoveryInfoListener(OutgoingDiscoveryInfoListener listener)
OutgoingDiscoveryInfoListener to this OutgoingDiscoveryInfo. Will be
announced if any change are performed on the OutgoingDiscoveryInfo.listener - public abstract void removeOutgoingDiscoveryInfoListener(OutgoingDiscoveryInfoListener listener)
OutgoingDiscoveryInfoListener from the OutgoingDiscoveryInfo.listener -