TransferListenerBase holds its DataTypeDescriptor, which is needed for the upcoming dispatcher class