Examples of PriorityMediationAdminStub


Examples of org.wso2.carbon.priority.executors.stub.PriorityMediationAdminStub

        String backendServerURL = CarbonUIUtil.getServerURL(config.getServletContext(), session);
        ConfigurationContext configContext = (ConfigurationContext)
                config.getServletContext().getAttribute(CarbonConstants.CONFIGURATION_CONTEXT);
        String cookie = (String) session.getAttribute(ServerConstants.ADMIN_SERVICE_COOKIE);
        String serviceURL = backendServerURL + "PriorityMediationAdmin";
        stub = new PriorityMediationAdminStub(configContext, serviceURL);
        ServiceClient client = stub._getServiceClient();
        Options option = client.getOptions();
        option.setManageSession(true);
        option.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, cookie);
    }
View Full Code Here

Examples of org.wso2.carbon.priority.executors.stub.PriorityMediationAdminStub

    public void runSuccessCase() {
        log.debug("Running SuccessCase");

        try {
            AuthenticateStub authenticateStub = new AuthenticateStub();
            PriorityMediationAdminStub priorityMediationAdminStub = new PriorityMediationAdminStub("https://" + FrameworkSettings.HOST_NAME + ":" + FrameworkSettings.HTTPS_PORT + "/services/PriorityMediationAdmin");
            authenticateStub.authenticateAdminStub(priorityMediationAdminStub, sessionCookie);

            String priorityExConfig = "<priority-executor xmlns=\"http://ws.apache.org/ns/synapse\" name=\"ex\">\n" +
                                      "   <queues>\n" +
                                      "      <queue size=\"34\" priority=\"2\" />\n" +
                                      "      <queue size=\"23\" priority=\"1\" />\n" +
                                      "   </queues>\n" +
                                      "   <threads max=\"100\" core=\"20\" keep-alive=\"5\" />\n" +
                                      "</priority-executor>";

            OMElement omElement = AXIOMUtil.stringToOM(priorityExConfig);
           priorityMediationAdminStub.add("TestExecutor", omElement);

            OMElement result = priorityMediationAdminStub.getExecutor("TestExecutor");

            if (result != null) {
                log.info("Priority Executor Added Successfully");
                System.out.println("Priority Executor Added Successfully: " + result);
            } else {
                Assert.fail("Priority Executor Adding Failed: cannot find priority executor with the name - TestExecutor");
                log.error("Priority Executor Adding Failed: cannot find priority executor with the name - TestExecutor");

            }
            priorityMediationAdminStub.remove("TestExecutor");
        }
        catch (Exception e) {
            Assert.fail("Unable to Add or Remove Priority Executors: " + e);
            log.error(" : " + e.getMessage());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.