1096N/A throws IOException {
1326N/A throws IOException {
1096N/A synchronized (receiveLock) {
1096N/A throws IOException {
1096N/A throws IOException {
1096N/A throws IOException {
1096N/A throw new IllegalArgumentException();
1096N/A synchronized (receiveLock) {
1096N/A throw new ClosedChannelException();
1096N/A throw new NotYetBoundException();
1096N/A throw new IllegalStateException(
1096N/A throw new IllegalArgumentException(
1096N/A throw new IllegalUnbindException("Cannot remove address from a channel with only one address bound");
1096N/A boolean foundAddress = false;
1096N/A foundAddress = true;
1096N/A if (!foundAddress )
1096N/A throw new IllegalUnbindException("Cannot remove address from a channel that is not bound to that address");
1096N/A throw new ClosedChannelException();
1096N/A if (isConnected())
1096N/A throw new AlreadyConnectedException();
1096N/A throw new ConnectionPendingException();
1096N/A throw new ClosedChannelException();
1096N/A if (!isConnected())
1096N/A throw new NotYetConnectedException();
1096N/A throw new ClosedChannelException();
1096N/A if (isShutdown)
1096N/A throw new ClosedChannelException();
1096N/A if (!isConnected())
1096N/A throw new NotYetConnectedException();
1096N/A throw new ClosedChannelException();
1096N/A if (!isConnected())
1096N/A return association;
1096N/A synchronized (receiveLock) {
1096N/A synchronized (blockingLock()) {
1096N/A } catch (IOException x) {
1096N/A if (!isBlocking())
1096N/A int maxOutStreams,
1096N/A int maxInStreams)
1096N/A throws IOException {
1096N/A synchronized (receiveLock) {
1096N/A throw new ClosedChannelException();
1096N/A if (isConnected())
1096N/A throw new NoConnectionPendingException();
1096N/A synchronized (blockingLock()) {
1096N/A if (!isBlocking()) {
1096N/A } catch (IOException x) {
1096N/A if (!isRegistered())
1096N/A readyToConnect = true;
1096N/A readyToConnect = true;
1096N/A throws IOException {
1096N/A throw new NullPointerException();
1096N/A throw new ClosedChannelException();
1096N/A throw new NullPointerException();
1096N/A throw new ClosedChannelException();
1096N/A throws IOException {
1096N/A boolean fromConnect)
1096N/A throws IOException {
1096N/A throw new IllegalReceiveException(
1096N/A synchronized (receiveLock) {
1096N/A if (!ensureReceiveOpen())
1096N/A if (fromConnect) {
1096N/A throws IOException {
1096N/A throws IOException
1096N/A extends AbstractNotificationHandler<T>
1096N/A T attachment) {
1096N/A case ASSOCIATION_CHANGED :
1096N/A case PEER_ADDRESS_CHANGED :
1096N/A case SEND_FAILED :
1096N/A throw new IllegalArgumentException(
1096N/A throw new InvalidStreamException();
1096N/A throws IOException {
1096N/A throws IOException {
1096N/A int streamNumber,
1096N/A throws IOException {
1096N/A if (isShutdown)
1096N/A isShutdown = true;
1096N/A throws IOException {
1096N/A throw new ClosedChannelException();
1096N/A throws IOException {
1096N/A throw new ClosedChannelException();
1326N/A return remoteAddresses;