The xml to data objecta nd vice versa belong in AvailabilityReader/Writer pair and not in the data class. Also, there is Availability and AvailabilityStatus and the former simply adds a clientIP field via a comment in the xml doc. A single class that supports extensions (via comment for now, via allowed extensibility asap) is the correct way to handle this.
The xml to data objecta nd vice versa belong in AvailabilityReader/Writer pair and not in the data class. Also, there is Availability and AvailabilityStatus and the former simply adds a clientIP field via a comment in the xml doc. A single class that supports extensions (via comment for now, via allowed extensibility asap) is the correct way to handle this.