public ServiceEndpointOperationProvides(final QName operation, final URI mep, final PetalsCamelSender sender, final Provides provides) { super(provides.getInterfaceName(), provides.getServiceName(), provides.getEndpointName(), operation, mep, sender); }
@Override public Logger getComponentChildLogger() { StringBuilder sb = new StringBuilder( getLogger().getName()); sb.append( "." + getProvides().getInterfaceName().getLocalPart()); sb.append( "." + getProvides().getServiceName().getLocalPart()); sb.append( "." + getProvides().getEndpointName()); return Logger.getLogger( sb.toString()); } }
public void close(final Provides provides) { this.logger .fine(String.format("Close the JDBC DataSource for '%s/%s-%s'.", provides.getInterfaceName().toString(), provides.getServiceName().toString(), provides.getEndpointName())); try { ((BasicDataSource) this.dataSource).close(); this.logger.fine(String.format("The JDBC DataSource for '%s/%s-%s' has been closed properly.", provides.getInterfaceName().toString(), provides.getServiceName().toString(), provides.getEndpointName())); } catch (final SQLException e) { this.logger.log(Level.WARNING, String.format("The JDBC DataSource for '%s/%s-%s' has not been closed properly.", provides.getInterfaceName().toString(), provides.getServiceName().toString(), provides.getEndpointName()), e); } }
public static String toString(final Provides p) { final QName i = p.getInterfaceName(); final QName s = p.getServiceName(); final String e = p.getEndpointName(); return i + "/" + s + "/" + e; }
final QName interfaceName = provide.getInterfaceName(); final QName serviceName = provide.getServiceName(); final SuConfigurationParameters extensions = suDH.getConfigurationExtensions(provide);
provides.getInterfaceName().toString(), provides.getServiceName().toString(), provides.getEndpointName())); this.getSQLServices().put(provides, sqlService); this.logger.fine(String.format("The SQL service for '%s/%s-%s' has been created.", provides.getInterfaceName().toString(), provides.getServiceName().toString(), provides.getEndpointName()));
final QName interfaceName = provides.getInterfaceName(); final QName serviceName = provides.getServiceName(); if (this.logger.isLoggable(Level.FINEST)) {
if (p != null) { key = new ServiceEndpointKey(p); interfaceName = p.getInterfaceName(); if (p.getWsdl() == null) { generateDescription = true;
if (!provides.getInterfaceName().equals(interfaceType.getQName())) { throw new InvalidJBIConfigurationException("The interface of the endpoint '" + provides.getEndpointName() + "' is invalid: '" + interfaceType.getQName() + "' instead of '" + interfaceType + "'");
theInterfaceName = this.getInterfaceName(); strategy.appendField(locator, this, "interfaceName", buffer, theInterfaceName, (this.interfaceName!= null));