public List<Service> findServicesByMessageType(String messageType) { List<Service> services = new ArrayList<Service>(); for (Service service : this.services.values()) { if (messageType.equals(service.getMessageTypes())) services.add(service); } return services; }
public List<Service> findServicesByMessageType(String messageType) { List<Service> services = new ArrayList<Service>(); for (Service service : this.services.values()) { if (messageType.equals(service.getMessageTypes())) services.add(service); } return services; }
public List<Destination> findDestinationsByMessageType(String messageType) { List<Destination> destinations = new ArrayList<Destination>(); for (Service service : services.values()) { if (messageType.equals(service.getMessageTypes())) destinations.addAll(service.getDestinations().values()); } return destinations; }
public Destination findDestinationById(String messageType, String id) { for (Service service : services.values()) { if (messageType == null || messageType.equals(service.getMessageTypes())) { Destination destination = service.findDestinationById(id); if (destination != null) return destination; } } return null; }
public List<Destination> findDestinationsByMessageType(String messageType) { List<Destination> destinations = new ArrayList<Destination>(); for (Service service : services.values()) { if (messageType.equals(service.getMessageTypes())) destinations.addAll(service.getDestinations().values()); } return destinations; }
public Destination findDestinationById(String messageType, String id) { for (Service service : services.values()) { if (messageType == null || messageType.equals(service.getMessageTypes())) { Destination destination = service.findDestinationById(id); if (destination != null) return destination; } } return null; }
if (RemotingMessage.class.getName().equals(s.getMessageTypes())) { service = s; log.info("Service " + service.getId() + " selected for destination in class: " + clazz.getName());
if (RemotingMessage.class.getName().equals(s.getMessageTypes())) { service = s; log.info("Service " + service.getId() + " selected for destination in class: " + clazz.getName());
int count = 0; for (Service s : this.services.values()) { if (RemotingMessage.class.getName().equals(s.getMessageTypes())) { log.info("Found service with RemotingMessage type: service=%s (class=%s, anno=%s)", s, clazz, anno); service = s;
int count = 0; for (Service s : this.services.values()) { if (RemotingMessage.class.getName().equals(s.getMessageTypes())) { log.info("Found service with RemotingMessage type: service=%s (class=%s, anno=%s)", s, clazz, anno); service = s;