import java.util.Date import java.util.HashMap; import java.util.Map; import groovy.xml.MarkupBuilder import org.alfresco.model.ContentModel; import org.alfresco.repo.content.MimetypeMap; import org.alfresco.service.cmr.repository.StoreRef; import org.alfresco.service.cmr.search.SearchService; import org.alfresco.service.namespace.QName; import org.alfresco.service.namespace.NamespaceService; html.html { // html is implicitly bound to new MarkupBuilder(out) head { title("Groovy Servlet") } body { def authenticationService = registry.getAuthenticationService() authenticationService.authenticate("admin", "admin".toCharArray()) //def trx = registry.getTransactionService().getUserTransaction() def ws = registry.workflowService def allFlows = ws.allDefinitions for(flow in allFlows){ p(flow.title) } /* def flows = workflowService.getActiveWorkflows("jbpm\$1") p(flows.size) def flow = flows.get(0) p(flow) */ p("Node service is ${registry.nodeService} ") } }