public static class MessageHeader.Source extends BaseIdentifiableElement implements IResourceBlock
Definition: The source application from which this message originated
| Constructor and Description |
|---|
MessageHeader.Source() |
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
ContactDt |
getContact()
Gets the value(s) for contact (Human contact for problems).
|
UriDt |
getEndpoint()
Gets the value(s) for endpoint (Actual message source address or id).
|
StringDt |
getName()
Gets the value(s) for name (Name of system).
|
StringDt |
getSoftware()
Gets the value(s) for software (Name of software running the system).
|
StringDt |
getVersion()
Gets the value(s) for version (Version of software running).
|
boolean |
isEmpty() |
MessageHeader.Source |
setContact(ContactDt theValue)
Sets the value(s) for contact (Human contact for problems)
|
MessageHeader.Source |
setContact(ContactUseEnum theContactUse,
String theValue)
Sets the value for contact (Human contact for problems)
|
MessageHeader.Source |
setContact(String theValue)
Sets the value for contact (Human contact for problems)
|
MessageHeader.Source |
setEndpoint(String theUri)
Sets the value for endpoint (Actual message source address or id)
|
MessageHeader.Source |
setEndpoint(UriDt theValue)
Sets the value(s) for endpoint (Actual message source address or id)
|
MessageHeader.Source |
setName(String theString)
Sets the value for name (Name of system)
|
MessageHeader.Source |
setName(StringDt theValue)
Sets the value(s) for name (Name of system)
|
MessageHeader.Source |
setSoftware(String theString)
Sets the value for software (Name of software running the system)
|
MessageHeader.Source |
setSoftware(StringDt theValue)
Sets the value(s) for software (Name of software running the system)
|
MessageHeader.Source |
setVersion(String theString)
Sets the value for version (Version of software running)
|
MessageHeader.Source |
setVersion(StringDt theValue)
Sets the value(s) for version (Version of software running)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic StringDt getName()
null.
Definition: Human-readable name for the target system
public MessageHeader.Source setName(StringDt theValue)
Definition: Human-readable name for the target system
public MessageHeader.Source setName(String theString)
Definition: Human-readable name for the target system
public StringDt getSoftware()
null.
Definition: May include configuration or other information useful in debugging.
public MessageHeader.Source setSoftware(StringDt theValue)
Definition: May include configuration or other information useful in debugging.
public MessageHeader.Source setSoftware(String theString)
Definition: May include configuration or other information useful in debugging.
public StringDt getVersion()
null.
Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
public MessageHeader.Source setVersion(StringDt theValue)
Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
public MessageHeader.Source setVersion(String theString)
Definition: Can convey versions of multiple systems in situations where a message passes through multiple hands.
public ContactDt getContact()
null.
Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
public MessageHeader.Source setContact(ContactDt theValue)
Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
public MessageHeader.Source setContact(ContactUseEnum theContactUse, String theValue)
Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
public MessageHeader.Source setContact(String theValue)
Definition: An e-mail, phone, website or other contact point to use to resolve issues with message communications.
public UriDt getEndpoint()
null.
Definition: Identifies the routing target to send acknowledgements to.
public MessageHeader.Source setEndpoint(UriDt theValue)
Definition: Identifies the routing target to send acknowledgements to.
public MessageHeader.Source setEndpoint(String theUri)
Definition: Identifies the routing target to send acknowledgements to.
Copyright © 2014 University Health Network. All rights reserved.