[SERVER-80820] Create getters for Specification on outer WireSpec class Created: 06/Sep/23  Updated: 28/Sep/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Erin McNulty Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-51700 Use TransportLayer to acquire WireSpec Closed
Assigned Teams:
Service Arch
Sprint: Service Arch 2023-09-18, Service Arch 2023-10-02
Participants:

 Description   

Right now, the WireSpec class basically wraps a Specification struct, which contains most of the information we need from the WireSpec class implemented here

This results in us having to traverse three levels in order to access the information we want from WireSpec, which is not ideal.

Build getters inside the WireSpec class that allow us to simply call (for example) `WireSpec::getWireSpec(...).isInternalClient()`.


Generated at Thu Feb 08 06:44:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.