private synchronized ThreadModel getDefaultThreadModel() { if (defaultThreadModel == null) { defaultThreadModel = ExecutorThreadModel.getInstance("AnonymousIoService"); } return defaultThreadModel; } @Override
private IoConnector createConnector() { final DatagramConnector connector = new DatagramConnector(); final DatagramConnectorConfig cfg = connector.getDefaultConfig(); cfg.getSessionConfig().setReuseAddress(true); cfg.setThreadModel(ExecutorThreadModel.getInstance(getClass() .getSimpleName())); return connector; }
connector.addListener(this); final ThreadModel threadModel = ExecutorThreadModel .getInstance("TCP-TURN-Local-Socket"); connector.getDefaultConfig().setThreadModel(threadModel);
ExecutorThreadModel.getInstance( "TCP-Frame-Local-Server-Socket"); connector.getDefaultConfig().setThreadModel(threadModel);
.getInstance(getClass().getSimpleName() + (this.m_controlling ? "-Controlling" : "-Not-Controlling"));
final ThreadModel threadModel = ExecutorThreadModel.getInstance( getClass().getSimpleName() + (this.m_controlling ? "-Controlling-" : "-Not-Controlling-") +
.getInstance("TCP-TURN-Client-" + hashCode()); config.setThreadModel(threadModel);