Package com.springsource.insight.collection

Examples of com.springsource.insight.collection.OperationListCollector


    }

    @Override
    protected OperationCollector createSpiedOperationCollector(OperationCollector originalCollector) {
        assertNotNull("No original collector", originalCollector);
        return new OperationListCollector();
    }
View Full Code Here


    }

    protected void assertLifecycleMethodsNotIntercepted(AbstractBean beanInstance) throws Exception {
        OperationCollectionAspectSupport aspectInstance = getAspect();
        OperationCollector orgCollector = aspectInstance.getCollector();
        OperationListCollector collector = new OperationListCollector();
        aspectInstance.setCollector(collector);

        List<Operation> collectedOps = collector.getCollectedOperations();
        try {
            beanInstance.afterPropertiesSet();
            assertTrue("Unexpected invocation for 'afterPropertiesSet': " + collectedOps, collectedOps.isEmpty());

            ApplicationEvent testEvent = new TestEvent(beanInstance);
View Full Code Here

    }

    @Override
    protected OperationCollector createSpiedOperationCollector(OperationCollector originalCollector) {
        assertNotNull("No original collector", originalCollector);
        return new OperationListCollector();
    }
View Full Code Here

            String baseName, JndiTestContext context, ContextOperationExecutor executor)
            throws Exception {
        OperationCollectionAspectSupport aspectInstance = getAspect();
        OperationCollector collector = aspectInstance.getCollector();
        try {
            OperationListCollector testCollector = new OperationListCollector();
            aspectInstance.setCollector(testCollector);

            for (String suffix : JndiResourceCollectionFilter.DEFAULT_EXCLUSION_PATTERNS) {
                String name = getClass().getSimpleName()
                        + "/"
                        + ((suffix.charAt(0) == '.') ? (baseName + suffix) : suffix);
                executor.executeContextOperation(context, name, suffix);

                Collection<Operation> opsList = testCollector.getCollectedOperations();
                assertEquals(baseName + "[" + suffix + "] unexpected operations: " + opsList, 0, ListUtil.size(opsList));
            }
        } finally {
            aspectInstance.setCollector(collector);
        }
View Full Code Here

        marker.clear();    // make sure again
    }

    @Override
    protected OperationCollector createSpiedOperationCollector(OperationCollector originalCollector) {
        return new OperationListCollector();
    }
View Full Code Here

        return new OperationListCollector();
    }

    @Override
    protected Operation getLastEnteredOperation(OperationCollector spiedCollector) {
        OperationListCollector collector = (OperationListCollector) spiedCollector;
        List<Operation> ops = collector.getCollectedOperations();
        if (ListUtil.size(ops) > 0) {
            return ops.get(ops.size() - 1);
        } else {
            return null;
        }
View Full Code Here

TOP

Related Classes of com.springsource.insight.collection.OperationListCollector

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.