Examples of ReplicationRequest


Examples of org.apache.sling.replication.communication.ReplicationRequest

    public void testRetrievePackagesWithSubHandlers() throws Exception {
        List<ReplicationTransportHandler> subHandlers = new ArrayList<ReplicationTransportHandler>();
        subHandlers.add(mock(ReplicationTransportHandler.class));
        subHandlers.add(mock(ReplicationTransportHandler.class));
        ResourceResolver resourceResolver = mock(ResourceResolver.class);
        ReplicationRequest replicationRequest = mock(ReplicationRequest.class);
        for (TransportEndpointStrategyType strategy : TransportEndpointStrategyType.values()) {
            MultipleEndpointReplicationTransportHandler multipleEndpointReplicationTransportHandler = new MultipleEndpointReplicationTransportHandler(subHandlers, strategy);
            List<ReplicationPackage> replicationPackages = multipleEndpointReplicationTransportHandler.retrievePackages(resourceResolver, replicationRequest);
            assertNotNull(replicationPackages);
            assertTrue(replicationPackages.isEmpty());
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        }
    }

    @Test
    public void testRetrievePackagesWithOneReturningSubHandlerAndAllStrategy() throws Exception {
        ReplicationRequest replicationRequest = mock(ReplicationRequest.class);
        ResourceResolver resourceResolver = mock(ResourceResolver.class);
        List<ReplicationTransportHandler> subHandlers = new ArrayList<ReplicationTransportHandler>();
        ReplicationTransportHandler handler1 = mock(ReplicationTransportHandler.class);
        List<ReplicationPackage> packages1 = new ArrayList<ReplicationPackage>();
        packages1.add(mock(ReplicationPackage.class));
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        assertEquals(2, replicationPackages.size());
    }

    @Test
    public void testRetrievePackagesWithOneEmptyOneReturningSubHandlerAndOneStrategy() throws Exception {
        ReplicationRequest replicationRequest = mock(ReplicationRequest.class);
        ResourceResolver resourceResolver = mock(ResourceResolver.class);
        List<ReplicationTransportHandler> subHandlers = new ArrayList<ReplicationTransportHandler>();
        subHandlers.add(mock(ReplicationTransportHandler.class));
        ReplicationTransportHandler handler2 = mock(ReplicationTransportHandler.class);
        List<ReplicationPackage> packages2 = new ArrayList<ReplicationPackage>();
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        assertTrue(replicationPackages.isEmpty());
    }

    @Test
    public void testRetrievePackagesWithTwoReturningSubHandlersAndAllStrategy() throws Exception {
        ReplicationRequest replicationRequest = mock(ReplicationRequest.class);
        ResourceResolver resourceResolver = mock(ResourceResolver.class);
        List<ReplicationTransportHandler> subHandlers = new ArrayList<ReplicationTransportHandler>();
        ReplicationTransportHandler handler1 = mock(ReplicationTransportHandler.class);
        List<ReplicationPackage> packages1 = new ArrayList<ReplicationPackage>();
        packages1.add(mock(ReplicationPackage.class));
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        assertEquals(5, replicationPackages.size());
    }

    @Test
    public void testRetrievePackagesWithTwoReturningSubHandlersAndOneStrategy() throws Exception {
        ReplicationRequest replicationRequest = mock(ReplicationRequest.class);
        ResourceResolver resourceResolver = mock(ResourceResolver.class);
        List<ReplicationTransportHandler> subHandlers = new ArrayList<ReplicationTransportHandler>();
        ReplicationTransportHandler handler1 = mock(ReplicationTransportHandler.class);
        List<ReplicationPackage> packages1 = new ArrayList<ReplicationPackage>();
        packages1.add(mock(ReplicationPackage.class));
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        String path = "/some/path";
        String nuggetsPath = "/var/nuggets";
        PersistingJcrEventReplicationTrigger persistingJcrEventReplicationTrigger = new PersistingJcrEventReplicationTrigger(
                repository, path, serviceName, nuggetsPath);
        Event event = mock(Event.class);
        ReplicationRequest replicationRequest = persistingJcrEventReplicationTrigger.processEvent(event);
        assertNull(replicationRequest);
    }
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        Node eventNode = mock(Node.class);
        when(nuggetsNode.addNode(any(String.class))).thenReturn(eventNode);
        when(session.getNode(nuggetsPath)).thenReturn(nuggetsNode);
        Event event = mock(Event.class);
        when(event.getPath()).thenReturn("/some/path/generating/event");
        ReplicationRequest replicationRequest = persistingJcrEventReplicationTrigger.processEvent(event);
        assertNotNull(replicationRequest);
    }
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        SlingRepository repository = mock(SlingRepository.class);
        String path = "/some/path";
        String serviceName = "serviceId";
        JcrEventReplicationTrigger jcrEventReplicationTrigger = new JcrEventReplicationTrigger(repository, path, serviceName);
        Event event = mock(Event.class);
        ReplicationRequest replicationRequest = jcrEventReplicationTrigger.processEvent(event);
        assertNull(replicationRequest);
    }
View Full Code Here

Examples of org.apache.sling.replication.communication.ReplicationRequest

        String path = "/some/path";
        String serviceName = "serviceId";
        JcrEventReplicationTrigger jcrEventReplicationTrigger = new JcrEventReplicationTrigger(repository, path, serviceName);
        Event event = mock(Event.class);
        when(event.getPath()).thenReturn("/some/path/generating/event");
        ReplicationRequest replicationRequest = jcrEventReplicationTrigger.processEvent(event);
        assertNotNull(replicationRequest);
    }
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.