/** * Dynamically adds a new endpoint */ public synchronized void addEndpoint(Endpoint endpoint) throws Exception { endpoint.setServiceUnit(serviceUnit); validateEndpoint(endpoint); endpoint.validate(); registry.registerEndpoint(endpoint); serviceUnit.addEndpoint(endpoint); }