Package com.springsource.insight.intercept.topology

Examples of com.springsource.insight.intercept.topology.ExternalResourceDescriptor


        assertArrayEquals("Mismatched result arguments", invocation.getArguments(), resultValue.getArguments());

        Operation op = assertRemotingOperation(config);
        assertEquals("Mismatched request method", executor.getMethod(), op.get("method", String.class));

        ExternalResourceDescriptor desc = assertExternalResource(op);
        assertNotNull("No external resource generated", desc);
    }
View Full Code Here


        List<ExternalResourceDescriptor> externalResourceDescriptors = (List<ExternalResourceDescriptor>) analyzer.locateExternalResourceName(trace);
        assertNotNull("No descriptors extracted", externalResourceDescriptors);
        assertEquals("Mismatched number of descriptors", 1, externalResourceDescriptors.size());

        ExternalResourceDescriptor descriptor = externalResourceDescriptors.get(0);
        assertSame("Mismatched descriptor frame", trace.getRootFrame(), descriptor.getFrame());
        assertDescriptorContents("testLocateExternalResourceName", PATH, descriptor);
    }
View Full Code Here

        // make sure that no query external resources were created
        assertNotNull("external resource descriptors list", resources);
        assertEquals("total external resource descriptors", 1, resources.size());

        ExternalResourceDescriptor firstDescriptor = ListUtil.getFirstMember(resources);
        ExternalResourceType type = ExternalResourceType.valueOf(firstDescriptor.getType());
        assertSame("first descriptor type", ExternalResourceType.DATABASE, type);
        assertFalse("first descriptor is a parent", firstDescriptor.isParent());

        assertTrue(trace.getAppName() + " is known", generator.isApplicationNameKnown(trace.getAppName()));
    }
View Full Code Here

        // make sure that no query external resources were created
        assertNotNull("external resource descriptors list", resources);
        assertEquals("total external resource descriptors", 1, resources.size());

        ExternalResourceDescriptor firstDescriptor = ListUtil.getFirstMember(resources);
        ExternalResourceType type = ExternalResourceType.valueOf(firstDescriptor.getType());
        assertSame("first descriptor type", ExternalResourceType.DATABASE, type);
        assertFalse("first descriptor is a parent", firstDescriptor.isParent());

        assertTrue(trace.getAppName() + "is known", generator.isApplicationNameKnown(trace.getAppName()));
    }
View Full Code Here

        // make sure that no query external resources were created
        assertNotNull("external resource descriptors list", resources);
        assertEquals("total external resource descriptors", 1, resources.size());

        ExternalResourceDescriptor firstDescriptor = ListUtil.getFirstMember(resources);
        ExternalResourceType type = ExternalResourceType.valueOf(firstDescriptor.getType());
        assertSame("first descriptor type", ExternalResourceType.DATABASE, type);
        assertFalse("first descriptor is a parent", firstDescriptor.isParent());

        assertTrue(trace.getAppName() + "is known", generator.isApplicationNameKnown(trace.getAppName()));
    }
View Full Code Here

        assertNotNull("Disabled apps collection", apps);
        assertTrue("Disabled apps should be empty by default", apps.isEmpty());
    }

    private void assertQueryDescriptor(ExternalResourceDescriptor desc, String oSql) {
        ExternalResourceDescriptor parent = desc.getParentDescriptor();
        assertNotNull("QUERY ExternalResourceDescriptor parent", parent);

        ExternalResourceType type = ExternalResourceType.valueOf(parent.getType());
        assertSame("QUERY ExternalResourceDescriptor parent type", ExternalResourceType.DATABASE, type);

        List<ExternalResourceDescriptor> children = parent.getChildren();
        assertNotNull("QUERY ExternalResourceDescriptor parent children", children);
        assertEquals("QUERY ExternalResourceDescriptor parent children size", 1, children.size());

        ExternalResourceDescriptor firstChild = children.get(0);
        assertNotNull("QUERY ExternalResourceDescriptor parent first child", firstChild);
        assertSame("QUERY ExternalResourceDescriptor parent first child", desc, firstChild);

        Frame frame = desc.getFrame();
        assertNotNull("QUERY ExternalResourceDescriptor frame", frame);
View Full Code Here

        HttpInvokerClientConfiguration config =
                createMockConfiguration(invocation.getMethodName(), "http://hello/world", "http://here/testSuccessfulRemoteInvocation");
        RemoteInvocationResult result = invoker.executeRequest(config, invocation);
        Operation op = assertRemotingOperation(config, invocation, result);
        ExternalResourceDescriptor desc = assertExternalResource(op);
        assertNull("Unexpected external descriptor: " + desc, desc);
    }
View Full Code Here

        HttpInvokerClientConfiguration config =
                createMockConfiguration(invocation.getMethodName(), "http://goodbye/world", "http://there/testFailedRemoteInvocation");
        RemoteInvocationResult result = invoker.executeRequest(config, invocation);
        Operation op = assertRemotingOperation(config, invocation, result);
        ExternalResourceDescriptor desc = assertExternalResource(op);
        assertNull("Unexpected external descriptor: " + desc, desc);
        assertTraceError(op, result);
    }
View Full Code Here

            return Collections.emptyList();
        }

        Set<ExternalResourceDescriptor> resSet = new HashSet<ExternalResourceDescriptor>(framesList.size());
        for (Frame frame : framesList) {
            ExternalResourceDescriptor res = extractExternalResourceDescriptor(frame);
            if (res == null) { // can happen if failed to parse the URI somehow
                continue;
            }

            if (!resSet.add(res))
View Full Code Here

                }
            }

            String lbl = host + ":" + port;
            String name = createName(lbl, app, ser, ep);
            return new ExternalResourceDescriptor(frame, name,
                    lbl, // label
                    ExternalResourceType.WEB_SERVER.name(),
                    null, // vendor
                    host,
                    port,
View Full Code Here

TOP

Related Classes of com.springsource.insight.intercept.topology.ExternalResourceDescriptor

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.