1
2
3
4
5
6
7
8
9
10
11 package org.mule.example.cep;
12
13 import java.util.Collection;
14 import java.util.Collections;
15 import java.util.HashMap;
16
17
18
19
20
21
22 public class CompanyRegistry
23 {
24 public static Collection<Company> getCompanies()
25 {
26 HashMap<String, Company> companies = new HashMap<String, Company>();
27 companies.put("RHT", new Company("Red Hat Inc", "RHT"));
28 companies.put("JAVA", new Company("Sun Microsystems", "JAVA"));
29 companies.put("MSFT", new Company("Microsoft Corp", "MSFT"));
30 companies.put("ORCL", new Company("Oracle Corp", "ORCL"));
31 companies.put("SAP", new Company("SAP", "SAP"));
32 companies.put("GOOG", new Company("Google Inc", "GOOG"));
33 companies.put("YHOO", new Company("Yahoo! Inc", "YHOO"));
34 companies.put("IBM", new Company("IBM Corp", "IBM"));
35
36 return Collections.unmodifiableCollection(companies.values());
37 }
38 }