Addition of NetClient isConnected method.

This commit is contained in:
MobiusDevelopment
2023-06-30 12:36:43 +03:00
parent dba2e23f72
commit d374a32cf4
93 changed files with 341 additions and 124 deletions

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -37,7 +37,7 @@ public class ExecuteThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
if (client.getSocket() == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;

View File

@ -219,6 +219,15 @@ public class NetClient
return null;
}
/**
* Checks if the connection is established.
* @return {@code true} if the socket is not {@code null} and therefore assumed to be connected, {@code false} otherwise.
*/
public boolean isConnected()
{
return _socket != null;
}
/**
* @return the Socket of this client.
*/

View File

@ -1,7 +1,6 @@
package org.l2jmobius.commons.network;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Queue;
import java.util.Set;
@ -36,8 +35,7 @@ public class SendThread<E extends NetClient> implements Runnable
// Iterate client pool.
ITERATE: for (E client : _pool)
{
final Socket socket = client.getSocket();
if (socket == null)
if (!client.isConnected())
{
_pool.remove(client);
continue ITERATE;