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}