make javachannel protected