public class ProbeMessage extends SignableMessage
| Modifier and Type | Field and Description |
|---|---|
static boolean |
SEARCH_TYPE_DEVICE |
static boolean |
SEARCH_TYPE_SERVICE |
CERTIFICATE_NOT_FOUND, INVALID_SIGNATURE, NOT_SIGNED, UNKNOWN, VALID_SIGNATUREheader, inbound, MULTICAST_ROUTING_SCHEME, UNICAST_ROUTING_SCHEME, UNKNOWN_ROUTING_SCHEMEunknownAttributes, unknownElements_QN_2_List| Constructor and Description |
|---|
ProbeMessage(boolean searchType)
Creates a new Probe message with a new created discovery-
SOAPHeader. |
ProbeMessage(SOAPHeader header)
Creates a new Probe message containing a
SOAPHeader. |
| Modifier and Type | Method and Description |
|---|---|
QNameSet |
getDeviceTypes() |
DataStructure |
getOutgoingDiscoveryInfos() |
ProbeScopeSet |
getScopes() |
boolean |
getSearchType() |
QNameSet |
getServiceTypes() |
int |
getType()
Type of message.
|
boolean |
isDirected() |
void |
setDeviceTypes(QNameSet deviceTypes) |
void |
setDirected(boolean directed) |
void |
setOutgoingDiscoveryInfos(DataStructure outgoingDiscoveryInfos) |
void |
setScopes(ProbeScopeSet scopes) |
void |
setSearchType(boolean searchType) |
void |
setServiceTypes(QNameSet serviceTypes) |
java.lang.String |
toString()
(non-Javadoc)
|
getValidationStatusText, isMessageSigned, setMessageIsSigned, validateMessagegetAppSequence, getHeader, getMessageId, getRelatesTo, getReplyTo, getRoutingScheme, getTo, isInbound, setInbound, setResponseTo, setResponseTo, setRoutingScheme, setSOAPHeaderaddUnknownAttribute, addUnknownElement, getUnknownAttribute, getUnknownAttributes, getUnknownElement, getUnknownElements, getUnknownElements, setUnknownAttributes, setUnknownElementspublic static final boolean SEARCH_TYPE_DEVICE
public static final boolean SEARCH_TYPE_SERVICE
public ProbeMessage(boolean searchType)
SOAPHeader.public ProbeMessage(SOAPHeader header)
SOAPHeader. All header- and discovery-related
fields are empty and it is the caller's responsibility to fill them with suitable values.public java.lang.String toString()
Messagepublic int getType()
Messagepublic ProbeScopeSet getScopes()
public void setScopes(ProbeScopeSet scopes)
scopes - the scopes to setpublic QNameSet getDeviceTypes()
public void setDeviceTypes(QNameSet deviceTypes)
deviceTypes - the device types to setpublic QNameSet getServiceTypes()
public void setServiceTypes(QNameSet serviceTypes)
serviceTypes - the service types to setpublic boolean isDirected()
public void setDirected(boolean directed)
directed - the directed to setpublic DataStructure getOutgoingDiscoveryInfos()
public void setOutgoingDiscoveryInfos(DataStructure outgoingDiscoveryInfos)
public boolean getSearchType()
public void setSearchType(boolean searchType)