@Override public String getServiceId() { return serviceDef.getServiceId(); }
@Override public String getServiceId() { return sd.getServiceId(); }
@Override public String getServiceId() { return serviceDef.getServiceId(); }
@Override public String getServiceId() { return sd.getServiceId(); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof ServiceDefImpl)) { return false; } ServiceDef other = (ServiceDef) obj; if (serviceId == null) { if (other.getServiceId() != null) { return false; } } else if (!serviceId.equals(other.getServiceId())) { return false; } return true; }
private boolean isLocalServiceDef(ServiceDef serviceDef) { return serviceDefs.containsKey(serviceDef.getServiceId()); }
private void log(String type, ServiceDef serviceDef, Object configuration) { if (logger.isDebugEnabled()) { logger.debug("Service {} {} configuration: {}", serviceDef.getServiceId(), type, configuration.toString()); } }
private void log(String type, ServiceDef serviceDef, Object configuration) { if (logger.isDebugEnabled()) { logger.debug(String.format("Service %s %s configuration: %s", serviceDef.getServiceId(), type, configuration.toString())); } }
@Override public void addServiceDef(ServiceDef serviceDef) { String serviceId = serviceDef.getServiceId(); ServiceDef existing = serviceDefs.get(serviceId); if (existing != null) throw new RuntimeException(IOCMessages.buildMethodConflict(serviceId, serviceDef.toString(), existing.toString())); serviceDefs.put(serviceId, serviceDef); }
@Override public synchronized void define(ServiceDef serviceDef, Status initialStatus) { serviceIdToServiceStatus.put(serviceDef.getServiceId(), new MutableServiceActivity( serviceDef, perthreadManager, initialStatus)); }
/** * Returns true if <em>any</em> provided pattern matches the id of the service. */ public boolean matches(ServiceDef serviceDef) { String serviceId = serviceDef.getServiceId(); return idMatcher.matches(serviceId); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof ServiceDefImpl)) { return false; } ServiceDef other = (ServiceDef) obj; if (getServiceId() == null) { if (other.getServiceId() != null) { return false; } } else if (!getServiceId().equals(other.getServiceId())) { return false; } return true; }
@Override public synchronized void define(ServiceDef serviceDef, Status initialStatus) { serviceIdToServiceStatus.put(serviceDef.getServiceId(), new MutableServiceActivity( serviceDef, perthreadManager, initialStatus)); }
@Override public void addServiceDef(ServiceDef serviceDef) { String serviceId = serviceDef.getServiceId(); ServiceDef existing = serviceDefs.get(serviceId); if (existing != null) throw new RuntimeException(IOCMessages.buildMethodConflict(serviceId, serviceDef.toString(), existing.toString())); serviceDefs.put(serviceId, serviceDef); }
static String serviceConstructionFailed(ServiceDef serviceDef, Throwable cause) { return MESSAGES.format("service-construction-failed", serviceDef.getServiceId(), cause); }
/** * Returns true if <em>any</em> provided pattern matches the id of the service. */ public boolean matches(ServiceDef serviceDef) { String serviceId = serviceDef.getServiceId(); return idMatcher.matches(serviceId); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof ServiceDefImpl)) { return false; } ServiceDef other = (ServiceDef) obj; if (getServiceId() == null) { if (other.getServiceId() != null) { return false; } } else if (!getServiceId().equals(other.getServiceId())) { return false; } return true; }
@Override public void onUnorderedConfiguration(ServiceDef serviceDef, Collection configuration) { unorderedConfigurations.put(serviceDef.getServiceId(), configuration); }
@Override public void onOrderedConfiguration(ServiceDef serviceDef, List configuration) { orderedConfigurations.put(serviceDef.getServiceId(), configuration); }
@Override public void onMappedConfiguration(ServiceDef serviceDef, Map configuration) { mappedConfigurations.put(serviceDef.getServiceId(), configuration); }