/* (non-Javadoc) * @see org.eclipse.californium.core.network.Endpoint#stop() */ @Override public synchronized void stop() { if (!started) { LOGGER.log(Level.INFO, "Endpoint at " + getAddress() + " is already stopped"); } else { LOGGER.log(Level.INFO, "Stopping endpoint at address " + getAddress()); started = false; connector.stop(); matcher.stop(); for (EndpointObserver obs : observers) obs.stopped(this); matcher.clear(); } }