static String toString(org.apache.catalina.Server server) { requireNonNull(server, "server"); final Service[] services = server.findServices(); final String serviceName; if (services.length == 0) { serviceName = "<unknown>"; } else { serviceName = services[0].getName(); } final StringBuilder buf = new StringBuilder(128); buf.append("(serviceName: "); buf.append(serviceName); if (TomcatVersion.major() >= 8) { buf.append(", catalinaBase: "); buf.append(server.getCatalinaBase()); } buf.append(')'); return buf.toString(); }
@Test public void configurator() throws Exception { assertThat(tomcatServices).hasSize(1); assertThat(tomcatServices.get(0).getName()).isEqualTo(SERVICE_NAME); }
if (!config.serviceName().equals(expectedService.getName())) { throw new TomcatServiceException( "A configurator should never change the name of the default service.");
/** * Create an <code>ObjectName</code> for this * <code>Service</code> object. * * @param domain Domain in which this name is to be created * @param service The Service to be named * * @exception MalformedObjectNameException if a name cannot be created */ static ObjectName createObjectName(String domain, Service service) throws MalformedObjectNameException { ObjectName name = null; name = new ObjectName(domain + ":type=Service,serviceName=" + service.getName()); return (name); }
/** * Create an <code>ObjectName</code> for this * <code>Service</code> object. * * @param domain Domain in which this name is to be created * @param service The Service to be named * * @exception MalformedObjectNameException if a name cannot be created */ static ObjectName createObjectName(String domain, Service service) throws MalformedObjectNameException { ObjectName name = null; name = new ObjectName(domain + ":type=Service,serviceName=" + service.getName()); return (name); }
/** * Return the specified Service (if it exists); otherwise return * <code>null</code>. * * @param name Name of the Service to be returned */ public Service findService(String name) { if (name == null) { return (null); } synchronized (services) { for (int i = 0; i < services.length; i++) { if (name.equals(services[i].getName())) { return (services[i]); } } } return (null); }
/** * Create an <code>ObjectName</code> for this * <code>Service</code> object. * * @param domain Domain in which this name is to be created * @param service The Service to be named * * @exception MalformedObjectNameException if a name cannot be created */ static ObjectName createObjectName(String domain, Service service) throws MalformedObjectNameException { ObjectName name = null; name = new ObjectName(domain + ":type=Service,serviceName=" + service.getName()); return (name); }
/** * Create an <code>ObjectName</code> for this * <code>Service</code> object. * * @param domain Domain in which this name is to be created * @param service The Service to be named * * @exception MalformedObjectNameException if a name cannot be created */ static ObjectName createObjectName(String domain, Service service) throws MalformedObjectNameException { ObjectName name = null; name = new ObjectName(domain + ":type=Service,serviceName=" + service.getName()); return (name); }
/** * Return the specified Service (if it exists); otherwise return * <code>null</code>. * * @param name Name of the Service to be returned */ @Override public Service findService(String name) { if (name == null) { return (null); } synchronized (services) { for (int i = 0; i < services.length; i++) { if (name.equals(services[i].getName())) { return (services[i]); } } } return (null); }
/** * Return the specified Service (if it exists); otherwise return * <code>null</code>. * * @param name Name of the Service to be returned */ public Service findService(String name) { if (name == null) { return (null); } synchronized (servicesMonitor) { for (int i = 0; i < services.length; i++) { if (name.equals(services[i].getName())) { return (services[i]); } } } return (null); }
/** * Return the specified Service (if it exists); otherwise return * <code>null</code>. * * @param name Name of the Service to be returned */ public Service findService(String name) { if (name == null) { return (null); } synchronized (services) { for (int i = 0; i < services.length; i++) { if (name.equals(services[i].getName())) { return (services[i]); } } } return (null); }
/** * @return the specified Service (if it exists); otherwise return * <code>null</code>. * * @param name Name of the Service to be returned */ @Override public Service findService(String name) { if (name == null) { return null; } synchronized (servicesLock) { for (int i = 0; i < services.length; i++) { if (name.equals(services[i].getName())) { return services[i]; } } } return null; }
/** * Create an <code>ObjectName</code> for this * <code>Service</code> object. * * @param domain Domain in which this name is to be created * @param service The Service to be named * * @exception MalformedObjectNameException if a name cannot be created * @deprecated Unused. Will be removed in Tomcat 8.0.x */ @Deprecated static ObjectName createObjectName(String domain, Service service) throws MalformedObjectNameException { ObjectName name = null; name = new ObjectName(domain + ":type=Service,serviceName=" + service.getName()); return (name); }
public ObjectName getParentName() throws MalformedObjectNameException { if (getService()==null) { return null; } String name = getService().getName(); ObjectName serviceName=new ObjectName(domain + ":type=Service,serviceName="+name); return serviceName; }
public ObjectName getParentName() throws MalformedObjectNameException { if (getService()==null) { return null; } String name = getService().getName(); ObjectName serviceName=new ObjectName(domain + ":type=Service,serviceName="+name); return serviceName; }
public ObjectName getParentName() throws MalformedObjectNameException { if (getService()==null) { return null; } String name = getService().getName(); ObjectName serviceName=new ObjectName(domain + ":type=Service,serviceName="+name); return serviceName; }
public ObjectName getParentName() throws MalformedObjectNameException { if (getService()==null) { return null; } String name = getService().getName(); ObjectName serviceName=new ObjectName(domain + ":type=Service,serviceName="+name); return serviceName; }
private String getServiceName() { if (serviceName == null) { final StandardServer server = TomcatHelper.getServer(); serviceName = server == null ? null : server.findServices()[0].getName(); } return serviceName; }
public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); if (service == null) { log.info("No Catalina Service set; looking for one in the OSGi service registry..."); try { service = (Service) Utils.createServerServiceProxy(getBundleContext(), Service.class, null); log.info("Found service " + service.getName()); } catch (RuntimeException ex) { log.error("No Catalina Service found, bailing out", ex); throw ex; } } }
public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); if (service == null) { log.info("No Catalina Service set; looking for one in the OSGi service registry..."); try { service = (Service) Utils.createServerServiceProxy(getBundleContext(), Service.class, null); log.info("Found service " + service.getName()); } catch (RuntimeException ex) { log.error("No Catalina Service found, bailing out", ex); throw ex; } } }