[quote]Am I asking the wrong question here?.. ???
[/quote]
Partly, yes. Your question is too vague and lacks important details - which is fine, except that it means it’s more work for people to answer, hence probably fewer people are willing to have a go. For instance, you make no mention of the SC’s mode (blocking or not). You also don’t say precisely which method you’re using.
However, more to the point, it looks like you didn’t bother to read the API documentation. Maybe I’m misunderstanding your question, but it looks like you should just read the method comment for write( ByteBuffer ) [hint: look at the 5th paragraph]. IF that doesn’t answer your question, then perhaps it will give you an idea of what you are asking that is differnt, and you can come back and ask a more detailed question that people can help with.