* @return the endpoint
*/
public InternalEndpoint activateEndpoint(ComponentContextImpl provider, QName serviceName, String endpointName) {
InternalEndpoint answer = new InternalEndpoint(provider.getComponentNameSpace(), endpointName, serviceName);
if (provider.getActivationSpec().getInterfaceName() != null) {
answer.addInterface(provider.getActivationSpec().getInterfaceName());
}
retrieveInterfacesFromDescription(provider, answer);
activateEndpoint(provider, answer);
return answer;
}