Package org.wso2.carbon.bam.stub.statquery

Examples of org.wso2.carbon.bam.stub.statquery.Data


        ActivityOperation[] operationList = bamDSClient.getOperationsForActivityID(activityKeyId);
        for (ActivityOperation operation : operationList) {

            result.append("<level1 name=\"").append(operation.getActivityOperationName()).append("\"");
            Data operationData = bamDSClient.getLatestDataForOperation(Integer.parseInt(operation.getActivityOperationID()));
            if (operationData != null) {
                result.append(" meta1=\"").append(operationData.getReqCount()).append("\"");
                result.append(" meta2=\"").append(operationData.getResCount()).append("\"");
                result.append(" meta3=\"").append(operationData.getFaultCount()).append("\"");
                result.append(" meta4=\"").append(operationData.getAvgTime()).append("\"");
                result.append(" meta5=\"").append(operationData.getMinTime()).append("\"");
                result.append(" meta6=\"").append(operationData.getMaxTime()).append("\"");
            } else {
                result.append(" meta1=\"").append("0").append("\"");
                result.append(" meta2=\"").append("0").append("\"");
                result.append(" meta3=\"").append("0").append("\"");
                result.append(" meta4=\"").append("0").append("\"");
View Full Code Here


            if (monitoredServerDTO.getServerId() == serverID) {
                serverURL = monitoredServerDTO.getServerURL();
            }
        }

        Data serverData = bamDSClient.getLatestDataForServer(serverID);
        if (serverData != null) {
            result.append("<level0 name=\"").append(serverURL).append("\"");
            result.append(" meta1=\"").append(serverData.getReqCount()).append("\"");
            result.append(" meta2=\"").append(serverData.getResCount()).append("\"");
            result.append(" meta3=\"").append(serverData.getFaultCount()).append("\"");
            result.append(" meta4=\"").append(serverData.getAvgTime()).append("\"");
            result.append(" meta5=\"").append(serverData.getMinTime()).append("\"");
            result.append(" meta6=\"").append(serverData.getMaxTime()).append("\"");
            result.append(">\n");
        }

        ServiceDO[] servicesList = bamListAdminClient.getServicesList(serverID);
        for (ServiceDO service : servicesList) {
            if (service.getId() == serviceID) {

                result.append("<level1 name=\"").append(service.getName()).append("\"");
                Data serviceData = bamDSClient.getLatestDataForService(service.getId());

                if (serviceData != null) {
                    result.append(" meta1=\"").append(serviceData.getReqCount()).append("\"");
                    result.append(" meta2=\"").append(serviceData.getResCount()).append("\"");
                    result.append(" meta3=\"").append(serviceData.getFaultCount()).append("\"");
                    result.append(" meta4=\"").append(serviceData.getAvgTime()).append("\"");
                    result.append(" meta5=\"").append(serviceData.getMinTime()).append("\"");
                    result.append(" meta6=\"").append(serviceData.getMaxTime()).append("\"");
                }
                result.append(">\n");
                Operation[] operationsList = bamDSClient.getOperations(service.getId());

                for (Operation operation : operationsList) {
                    result.append(" <level2 name=\"").append(operation.getName()).append("\"");
                    Data operationData = bamDSClient.getLatestDataForOperation(Integer.parseInt(operation
                            .getId()));
                    if (operationData != null) {
                        result.append(" count=\"").append(operationData.getReqCount()).append("\"");
                        result.append(" meta1=\"").append(operationData.getReqCount()).append("\"");
                        result.append(" meta2=\"").append(operationData.getResCount()).append("\"");
                        result.append(" meta3=\"").append(operationData.getFaultCount()).append("\"");
                        result.append(" meta4=\"").append(operationData.getAvgTime()).append("\"");
                        result.append(" meta5=\"").append(operationData.getMinTime()).append("\"");
                        result.append(" meta6=\"").append(operationData.getMaxTime()).append("\"");
                    }
                    result.append("/>\n");
                }

                result.append("</level1>\n");
View Full Code Here

            if (monitoredServerDTO.getServerId() == serverID) {
                serverURL = monitoredServerDTO.getServerURL();
            }
        }

        Data serverData = bamDSClient.getLatestDataForServer(serverID);

        if (serverData != null) {
            result.append("<level0 name=\"").append(serverURL).append("\"");
            result.append(" meta1=\"").append(serverData.getReqCount()).append("\"");
            result.append(" meta2=\"").append(serverData.getResCount()).append("\"");
            result.append(" meta3=\"").append(serverData.getFaultCount()).append("\"");
            result.append(" meta4=\"").append(serverData.getAvgTime()).append("\"");
            result.append(" meta5=\"").append(serverData.getMinTime()).append("\"");
            result.append(" meta6=\"").append(serverData.getMaxTime()).append("\"");
            result.append(">\n");
        }

        ClientServiceOperationInfo[] clientServiceOperationInfoList = bamDSClient.getClientServiceOperation(serverID);
        for (ClientServiceOperationInfo clientServiceOperationInfo : clientServiceOperationInfoList) {
            result.append(" <level1 name=\"").append(clientServiceOperationInfo.getClientService()).append("\"");
            Service[] serviceList = bamDSClient.getServiceForServer(serverID, clientServiceOperationInfo.getClientService());

            for (Service service : serviceList) {
                Data serviceData = bamDSClient.getLatestDataForService(Integer.parseInt(service.getServiceID()));
                if (serviceData != null) {
                    result.append(" meta1=\"").append(serviceData.getReqCount()).append("\"");
                    result.append(" meta2=\"").append(serviceData.getResCount()).append("\"");
                    result.append(" meta3=\"").append(serviceData.getFaultCount()).append("\"");
                    result.append(" meta4=\"").append(serviceData.getAvgTime()).append("\"");
                    result.append(" meta5=\"").append(serviceData.getMinTime()).append("\"");
                    result.append(" meta6=\"").append(serviceData.getMaxTime()).append("\"");
                    result.append(">\n");
                }

                Operation[] operationsList = bamDSClient.getOperations(Integer.parseInt(service.getServiceID()));
                for (Operation operation : operationsList) {
                    result.append(" <level2 name=\"").append(clientServiceOperationInfo.getClientOperation()).append("\"");
                    Data operationData = bamDSClient.getLatestDataForOperation(Integer.parseInt(operation.getId()));
                    if (operationData != null) {
                        result.append(" count=\"").append(operationData.getReqCount()).append("\"");
                        result.append(" meta1=\"").append(operationData.getReqCount()).append("\"");
                        result.append(" meta2=\"").append(operationData.getResCount()).append("\"");
                        result.append(" meta3=\"").append(operationData.getFaultCount()).append("\"");
                        result.append(" meta4=\"").append(operationData.getAvgTime()).append("\"");
                        result.append(" meta5=\"").append(operationData.getMinTime()).append("\"");
                        result.append(" meta6=\"").append(operationData.getMaxTime()).append("\"");
                        // result.append("/>\n");
                    }
                    result.append("/>\n");
                }
            }
View Full Code Here

            }
        }


        result.append(String.format(formatString1, 0, serverURL)); // <level0>
        Data data;
        ServiceDO[] servicesList = bamListAdminClient.getServicesList(serverID);
        if (servicesList != null) {
            for (ServiceDO service : servicesList) {
                result.append(String.format(formatString1, 1, service.getName())); // <level1>
                data = bamDSClient.getLatestDataForService(service.getId());
                if (data != null) {
                    result.append(String.format(formatString2, 2, "Requests", data.getReqCount())); // <level2/>
                    result.append(String.format(formatString2, 2, "Responses", data.getResCount()));// <level2/>
                    result.append(String.format(formatString2, 2, "Faults", data.getFaultCount())); // <level2/>
                    result.append(String.format(formatString3, 1)); // </level1>
                }
            }
        }
        result.append(String.format(formatString3, 0)); // </level0>
View Full Code Here

        if (demo) {
            GaugesUtils gaugesUtils = new GaugesUtils();
            StringBuilder result = new StringBuilder();
            int[] maxOps = {8, 2, 4, 5, 1, 6};
            String formatString = "<level%d name=\"%s\" meta1=\"%s\" meta2=\"%s\" meta3=\"%s\" meta4=\"%s\" meta5=\"%s\" meta6=\"%s\"";
            Data data = gaugesUtils.generateRandomData(1000);
            result.append(String.format(formatString, 0, "http://127.0.0.1:RND", data.getReqCount(), data
                    .getResCount(), data.getFaultCount(), data.getAvgTime(), data.getMinTime(), data.getMaxTime()));
            result.append(">\n");
            for (int i = 0; i < 6; i++) {
                data = gaugesUtils.generateRandomData(250);
                result.append(String.format(formatString, 1, String.format("Service %d", i), data
                        .getReqCount(), data.getResCount(), data.getFaultCount(), data.getAvgTime(), data
                        .getMinTime(), data.getMaxTime()));
                result.append(">\n");
                for (int j = 0; j < maxOps[i]; j++) {
                    data = gaugesUtils.generateRandomData(50);
                    result.append(String.format(formatString, 2, String.format("Operation %d", j),
                                                (j % 2 == 0) ? "0" : data.getReqCount(), data.getResCount(),
                                                data.getFaultCount(), data.getAvgTime(), data.getMinTime(), data.getMaxTime()));
                    result
                            .append(String.format(" count=\"%s\"/>\n", (j % 2 == 0) ? "0" : data
                                    .getReqCount()));
                }
                result.append("</level1>\n");
            }
            result.append("</level0>\n");

            return result.toString();
        }


        StringBuilder result = new StringBuilder();

        String serverURL = "";
        if (bamListAdminClient != null) {
            MonitoredServerDTO[] serverList;
            try {
                serverList = bamListAdminClient.getServerList();
            } catch (BAMException e) {
                return "";
            }

            for (MonitoredServerDTO monitoredServerDTO : serverList) {
                if (monitoredServerDTO.getServerId() == serverID) {
                    serverURL = monitoredServerDTO.getServerURL();
                }
            }
        }
        if (bamDSClient != null) {
            Data serverData = null;
            try {
                serverData = bamDSClient.getLatestDataForServer(serverID);
            } catch (BAMException e) {
                throw new BAMException("Unable to get data for server with id" + serverID, e);
            }
            if (serverData != null) {
                result.append("<level0 name=\"").append(serverURL).append("\"");
                result.append(" meta1=\"").append(serverData.getReqCount()).append("\"");
                result.append(" meta2=\"").append(serverData.getResCount()).append("\"");
                result.append(" meta3=\"").append(serverData.getFaultCount()).append("\"");
                result.append(" meta4=\"").append(serverData.getAvgTime()).append("\"");
                result.append(" meta5=\"").append(serverData.getMinTime()).append("\"");
                result.append(" meta6=\"").append(serverData.getMaxTime()).append("\"");
                result.append(">\n");
            }
        }
        if (bamListAdminClient != null) {
            ServiceDO[] servicesList = new ServiceDO[0];
            try {
                servicesList = bamListAdminClient.getServicesList(serverID);
            } catch (BAMException e) {
                return "";
            }
            if (servicesList != null) {
                for (ServiceDO service : servicesList) {
                    result.append("<level1 name=\"").append(service.getName()).append("\"");
                   
                    Data serviceData = null;
                    try {
                        serviceData = bamDSClient.getLatestDataForService(service.getId());
                    } catch (BAMException e) {
                        throw new BAMException("Unable to get data for server with id" + serverID, e);
                    }

                    if (serviceData != null) {
                        result.append(" meta1=\"").append(serviceData.getReqCount()).append("\"");
                        result.append(" meta2=\"").append(serviceData.getResCount()).append("\"");
                        result.append(" meta3=\"").append(serviceData.getFaultCount()).append("\"");
                        result.append(" meta4=\"").append(serviceData.getAvgTime()).append("\"");
                        result.append(" meta5=\"").append(serviceData.getMinTime()).append("\"");
                        result.append(" meta6=\"").append(serviceData.getMaxTime()).append("\"");
                    }
                    result.append(">\n");

                    Operation[] operationsList;
                    try {
                        operationsList = bamDSClient.getOperations(service.getId());
                    } catch (BAMException e) {
                        throw new BAMException("Unable to get operation list for service" + service.getName(), e);
                    }

                    for (Operation operation : operationsList) {
                        result.append(" <level2 name=\"").append(operation.getName()).append("\"");

                        Data operationData = null;
                        try {
                            operationData = bamDSClient.getLatestDataForOperation(Integer.parseInt(operation
                                    .getId()));
                        } catch (BAMException e) {
                            throw new BAMException("Unable to get operation data for operation with ID: " + operation.getId(), e);
                        }

                        if (operationData != null) {
                            result.append(" count=\"").append(operationData.getReqCount()).append("\"");
                            result.append(" meta1=\"").append(operationData.getReqCount()).append("\"");
                            result.append(" meta2=\"").append(operationData.getResCount()).append("\"");
                            result.append(" meta3=\"").append(operationData.getFaultCount()).append("\"");
                            result.append(" meta4=\"").append(operationData.getAvgTime()).append("\"");
                            result.append(" meta5=\"").append(operationData.getMinTime()).append("\"");
                            result.append(" meta6=\"").append(operationData.getMaxTime()).append("\"");
                        }

                        result.append("/>\n");
                    }
                    result.append("</level1>\n");
View Full Code Here

     * @return The end line number, or -1 if could not be determined
     */
    public int getEndLineNumber() {
      int ret=-1;
     
      ActivityInterface parent=getParent();
     
      if (parent != null) {
        int index=parent.getSubActivities().indexOf(this);
       
        if (index != -1) {
          if (index < (parent.getSubActivities().size()-1)) {
            ActivityInterface other=parent.getSubActivities().get(index+1);
           
            ret = other.getStartLineNumber()-1;
          } else {
            ret = parent.getEndLineNumber();
          }
        }
      }
View Full Code Here

     *
     * @param lineNumber The line number
     * @return The activity, or null if not found
     */
    public ActivityInterface getActivityAtLineNumber(int lineNumber) {
      ActivityInterface ret=null;
     
      int endline=getEndLineNumber();
     
      if (getStartLineNumber() <= lineNumber && (endline == -1 || endline >= lineNumber)) {
       
View Full Code Here

            int width = 0;
            int height = 0;
            dimensions = new SVGDimension(width, height);

            SVGDimension subActivityDim = null;
            ActivityInterface activity = null;
            Iterator<org.wso2.carbon.bpel.ui.bpel2svg.ActivityInterface> itr = getSubActivities().iterator();
            while (itr.hasNext()) {
                activity = itr.next();
                subActivityDim = activity.getDimensions();
                if (subActivityDim.getWidth() > width) {
                    width += subActivityDim.getWidth();
                }
                height += subActivityDim.getHeight();
            }
View Full Code Here

    protected Element getArrows(SVGDocument doc) {
        Element subGroup = null;
        subGroup = doc.createElementNS("http://www.w3.org/2000/svg", "g");

        if (subActivities != null) {
            ActivityInterface prevActivity = null;
            ActivityInterface activity = null;
            String id = null;
            org.wso2.carbon.bpel.ui.bpel2svg.SVGCoordinates exitCoords = null;
            SVGCoordinates entryCoords = null;
            Iterator<org.wso2.carbon.bpel.ui.bpel2svg.ActivityInterface> itr = subActivities.iterator();
            while (itr.hasNext()) {
                activity = itr.next();
                if (prevActivity != null) {
                    exitCoords = prevActivity.getExitArrowCoords();
                    entryCoords = activity.getEntryArrowCoords();
                    id = prevActivity.getId() + "-" + activity.getId();
                    subGroup.appendChild(getArrowDefinition(doc, exitCoords.getXLeft(),
                        exitCoords.getYTop(), entryCoords.getXLeft(),
                        entryCoords.getYTop(), id, prevActivity, activity));
                }
                prevActivity = activity;
View Full Code Here

    @Override
    public org.wso2.carbon.bpel.ui.bpel2svg.SVGCoordinates getExitArrowCoords() {
        SVGCoordinates coords = getStartIconExitArrowCoords();

        if (subActivities != null && subActivities.size() > 0) {
            ActivityInterface activity = subActivities.get(subActivities.size() - 1);
            coords = activity.getExitArrowCoords();
        }
        return coords;
    }
View Full Code Here

TOP

Related Classes of org.wso2.carbon.bam.stub.statquery.Data

Copyright © 2018 www.massapicom. 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.