1: package org.ztemplates.web; 2: 3: public interface ZIServiceFactory { 4: public <T extends ZIService> T createService( 5: ZIServiceRepository serviceRepository, Class<T> ifc, 6: Class<? extends T> defaultImpl); 7: }