Files
java-design-patterns/service-locator/src/main/java/com/iluwatar/App.java
T
2014-12-06 13:59:41 +02:00

21 lines
541 B
Java

package com.iluwatar;
/**
* Service locator pattern, used to lookup jndi services
* and cache them for subsequent requests.
* @author saifasif
*
*/
public class App {
public static void main(String[] args) {
Service service = ServiceLocator.getService("jndi/serviceA");
service.execute();
service = ServiceLocator.getService("jndi/serviceB");
service.execute();
service = ServiceLocator.getService("jndi/serviceA");
service.execute();
service = ServiceLocator.getService("jndi/serviceA");
service.execute();
}
}