Package com.springsource.insight.intercept.endpoint

Examples of com.springsource.insight.intercept.endpoint.EndPointName


    @Override
    protected EndPointAnalysis makeEndPoint(Frame frame, int depth) {
        Operation op = frame.getOperation();
        String example = "SAGA: " + op.get(SHORT_CLASS_NAME);
        EndPointName endPointName = EndPointName.valueOf(op.get(CLASS_NAME) + "#" + op.get(METHOD_NAME));

        return new EndPointAnalysis(endPointName, op.getLabel(), example, getOperationScore(op, depth), op);
    }
View Full Code Here


            return null;
        }

        Operation handlerOp = frame.getOperation();

        EndPointName endPointName = EndPointName.valueOf(
                handlerOp.get(CLASS_NAME) + "#" + handlerOp.get(METHOD_NAME));


        return new EndPointAnalysis(endPointName, handlerOp.getLabel(),
                getExample(busFrame.getOperation()), getOperationScore(handlerOp, depth), handlerOp);
View Full Code Here

    }

    @Override
    protected EndPointAnalysis makeEndPoint(Frame frame, int depth) {
        Operation op = frame.getOperation();
        EndPointName endPointName = EndPointName.valueOf(op);
        String example = EndPointAnalysis.getHttpExampleRequest(frame);
        return new EndPointAnalysis(endPointName, op.getLabel(), example, getOperationScore(op, depth), op);
    }
View Full Code Here

    }

    @Override
    protected EndPointAnalysis makeEndPoint(Frame frame, int depth) {
        Operation operation = frame.getOperation();
        EndPointName endPointName = EndPointName.valueOf(operation);
        String example = createExample(operation);
        return new EndPointAnalysis(endPointName, operation.getLabel(), example, getDefaultScore(depth));
    }
View Full Code Here

    @Override
    protected EndPointAnalysis makeEndPoint(Frame dispatchFrame, int depth) {
        Operation op = dispatchFrame.getOperation();
        String label = op.getLabel();
        EndPointName name = EndPointName.valueOf(label.replace('/', '_'));
        return new EndPointAnalysis(name, label, label, getOperationScore(op, depth), op);
    }
View Full Code Here

    public void testExtraMetricsGeneration() {
        TimeRange range = new TimeRange(7365L, 3777347L);
        String actionName = "testExtraMetricsGeneration";
        Trace trace = createMockTrace(range, actionName);
        Frame root = trace.getRootFrame();
        EndPointName ep = EndPointName.valueOf(actionName);
        ResourceKey rKey = ep.makeKey();
        Collection<MetricsBag> mbList =
                ((EclipsePersistenceMetricsGenerator) gen).addExtraEndPointMetrics(trace, rKey, Collections.singletonList(root));
        assertEquals("Mismatched metrics count", 1, ListUtil.size(mbList));

        MetricsBag mb = ListUtil.getFirstMember(mbList);
View Full Code Here

        EndPointAnalysis ep = endPointAnalyzer.locateEndPoint(trace);
        assertNotNull("No analysis", ep);

        Operation operation = grailsFrame.getOperation();
        String resourceKey = GrailsControllerMethodEndPointAnalyzer.makeResourceKey(operation.getSourceCodeLocation());
        EndPointName epName = EndPointName.valueOf(resourceKey);
        assertEquals("Mismatched endpoint name", epName, ep.getEndPointName());

        assertEquals("Mismatched label", operation.getLabel(), ep.getResourceLabel());
        assertEquals("Mismatched score", EndPointAnalysis.depth2score(FrameUtil.getDepth(grailsFrame)), ep.getScore());
View Full Code Here

    @Override
    protected EndPointAnalysis makeEndPoint(Frame controllerFrame, int depth) {
        Operation controllerOp = controllerFrame.getOperation();
        String examplePath = EndPointAnalysis.getHttpExampleRequest(controllerFrame);
        EndPointName endPointName = EndPointName.valueOf(controllerOp);
        String endPointLabel = controllerOp.getLabel();

        return new EndPointAnalysis(endPointName, endPointLabel, examplePath, getOperationScore(controllerOp, depth), controllerOp);
    }
View Full Code Here

    @Override
    protected EndPointAnalysis makeEndPoint(Frame si, int depth) {
        Operation op = si.getOperation();
        String exampleRequest = op.get(SpringIntegrationDefinitions.SI_COMPONENT_TYPE_ATTR, String.class);
        String opLabel = op.getLabel();
        EndPointName name = EndPointName.valueOf(opLabel);
        String label = name.getName();
        return new EndPointAnalysis(name, label, exampleRequest, ANALYSIS_SCORE, op);
    }
View Full Code Here

    }

    @Override
    protected EndPointAnalysis makeEndPoint(Frame frame, int depth) {
        Operation op = frame.getOperation();
        EndPointName endPointName = EndPointName.valueOf(op);
        String example = EndPointAnalysis.getHttpExampleRequest(frame);
        return new EndPointAnalysis(endPointName, op.getLabel(), example, getOperationScore(op, depth), op);
    }
View Full Code Here

TOP

Related Classes of com.springsource.insight.intercept.endpoint.EndPointName

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.