001package org.nuxeo.template.jaxrs.context; 002 003import java.util.Map; 004 005import org.nuxeo.ecm.core.api.DocumentModel; 006import org.nuxeo.template.api.context.ContextExtensionFactory; 007import org.nuxeo.template.api.context.DocumentWrapper; 008 009public class ExtensionFactory implements ContextExtensionFactory { 010 011 @Override 012 public Object getExtension(DocumentModel doc, DocumentWrapper wrapper, Map<String, Object> ctx) { 013 return new JAXRSExtensions(doc, wrapper, (String) ctx.get("templateName")); 014 } 015 016}