While naming entities or generic
java classes..it is typically better to relate the names to reflect real world concepts (of course this isn't always true)
So, something like PartRequest would make sense..if it is a request for parts..
BidRequest..is misleading..because it seems like a request for a bid..but what you actually want to do is 'Bid'..
You are right...'request is way too generic'
OCMJEA/SCEA, SCDJWS, SCBCD 1.3, SCJP 1.4
My SCEA experience:http://javalogue.blogspot.com/