Class CalledElementServlet

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    @WebServlet(displayName="CalledElement",
                name="CalledElementServlet",
                urlPatterns="/calledelement")
    public class CalledElementServlet
    extends javax.servlet.http.HttpServlet
    See Also:
    Serialized Form
    • Field Detail

      • queryService

        @Inject
        protected org.kie.workbench.common.services.refactoring.service.RefactoringQueryService queryService
      • vfsServices

        @Inject
        protected org.uberfire.backend.vfs.VFSService vfsServices
      • moduleService

        @Inject
        protected org.kie.workbench.common.services.shared.project.KieModuleService moduleService
    • Constructor Detail

      • CalledElementServlet

        public CalledElementServlet()
    • Method Detail

      • init

        public void init​(javax.servlet.ServletConfig config)
                  throws javax.servlet.ServletException
        Specified by:
        init in interface javax.servlet.Servlet
        Overrides:
        init in class javax.servlet.GenericServlet
        Throws:
        javax.servlet.ServletException
      • doPost

        protected void doPost​(javax.servlet.http.HttpServletRequest req,
                              javax.servlet.http.HttpServletResponse resp)
                       throws javax.servlet.ServletException,
                              IOException
        Overrides:
        doPost in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException
      • getJavaTypeNames

        protected List<String> getJavaTypeNames​(org.kie.soup.project.datamodel.oracle.PackageDataModelOracle oracle)
      • getRuleFlowGroupsInfoAsJSON

        public org.json.JSONObject getRuleFlowGroupsInfoAsJSON​(List<String> ruleFlowGroupsInfo)
      • getDataTypesInfoAsJSON

        public org.json.JSONObject getDataTypesInfoAsJSON​(List<String> ruleFlowGroupsInfo)
      • getProcessInfoAsJSON

        public org.json.JSONObject getProcessInfoAsJSON​(Map<String,​String> processInfo)