Package com.datasift.client.managedsource

Examples of com.datasift.client.managedsource.ManagedSource


        m.setMessage(message);
    }

    @Test
    public void testIfUserCanCreateManagedSource() {
        ManagedSource create = datasift.managedSource().create(name, source).sync();
        assertTrue(create.isSuccessful());

        assertEquals(create.getName(), name);
        assertEquals(create.getSourceType(), source_type);
        assertEquals(create.getParameters(), parameters);

        Set<ManagedSource.AuthParams> auth_array = create.getAuth();
        for (ManagedSource.AuthParams p : auth_array) {
            assertEquals(p.identityId(), identityId);
            assertEquals(p.status(), status);
            assertEquals(p.sourceId(), sourceId);
        }
        Set<ManagedSource.ResourceParams> res_set = create.getResources();
        for (ManagedSource.ResourceParams r : res_set) {
            assertEquals(r.identityId(), identityId);
            assertEquals(r.sourceId(), sourceId);
            assertEquals(r.status(), status);
        }
        assertEquals(create.getCreatedAt(), created_at);
        assertEquals(create.getId(), id);
    }
View Full Code Here


        assertEquals(create.getId(), id);
    }

    @Test
    public void testIfUserCanUpdateManagedSource() {
        ManagedSource update = datasift.managedSource().update(name, source, m_id).sync();
        assertTrue(update.isSuccessful());

        assertEquals(update.getName(), name);
        assertEquals(update.getSourceType(), source_type);
        assertEquals(update.getParameters(), parameters);
        Set<ManagedSource.AuthParams> auth_array = update.getAuth();
        for (ManagedSource.AuthParams p : auth_array) {
            assertEquals(p.identityId(), identityId);
            assertEquals(p.status(), status);
            assertEquals(p.sourceId(), sourceId);
        }
        Set<ManagedSource.ResourceParams> res_set = update.getResources();
        for (ManagedSource.ResourceParams r : res_set) {
            assertEquals(r.identityId(), identityId);
            assertEquals(r.sourceId(), sourceId);
            assertEquals(r.status(), status);
        }
        assertEquals(update.getCreatedAt(), created_at);
        assertEquals(update.getId(), id);
    }
View Full Code Here

        assertEquals(update.getId(), id);
    }

    @Test
    public void testIfUserCanDeleteManagedSource() {
        ManagedSource delete = datasift.managedSource().update(name, source, m_id).sync();
        assertEquals(delete.getName(), name);
        assertEquals(delete.getSourceType(), source_type);
        assertEquals(delete.getParameters(), parameters);
        Set<ManagedSource.AuthParams> auth_array = delete.getAuth();
        for (ManagedSource.AuthParams p : auth_array) {
            assertEquals(p.identityId(), identityId);
            assertEquals(p.status(), status);
            assertEquals(p.sourceId(), sourceId);
        }
        Set<ManagedSource.ResourceParams> res_set = delete.getResources();
        for (ManagedSource.ResourceParams r : res_set) {
            assertEquals(r.identityId(), identityId);
            assertEquals(r.sourceId(), sourceId);
            assertEquals(r.status(), status);
        }
        assertEquals(delete.getCreatedAt(), created_at);
        assertEquals(delete.getId(), id);

        assertTrue(delete.isSuccessful());
    }
View Full Code Here

        }
    }

    @Test
    public void testIfUserCanGetManagedSource() {
        ManagedSource get = datasift.managedSource().get(id).sync();
        assertTrue(get.isSuccessful());

        assertEquals(get.getName(), name);
        assertEquals(get.getSourceType(), source_type);
        assertEquals(get.getParameters(), parameters);
        Set<ManagedSource.AuthParams> auth_array = get.getAuth();
        for (ManagedSource.AuthParams p : auth_array) {
            assertEquals(p.identityId(), identityId);
            assertEquals(p.status(), status);
            assertEquals(p.sourceId(), sourceId);
        }
        Set<ManagedSource.ResourceParams> res_set = get.getResources();
        for (ManagedSource.ResourceParams r : res_set) {
            assertEquals(r.identityId(), identityId);
            assertEquals(r.sourceId(), sourceId);
            assertEquals(r.status(), status);
        }
        assertEquals(get.getCreatedAt(), created_at);
        assertEquals(get.getId(), id);
    }
View Full Code Here

        assertEquals(get.getId(), id);
    }

    @Test
    public void testIfUserCanStopDataDelivery() {
        ManagedSource stop = datasift.managedSource().stop(id).sync();
        assertTrue(stop.isSuccessful());

        assertEquals(stop.getName(), name);
        assertEquals(stop.getSourceType(), source_type);
        assertEquals(stop.getParameters(), parameters);
        Set<ManagedSource.AuthParams> auth_array = stop.getAuth();
        for (ManagedSource.AuthParams p : auth_array) {
            assertEquals(p.identityId(), identityId);
            assertEquals(p.status(), status);
            assertEquals(p.sourceId(), sourceId);
        }
        Set<ManagedSource.ResourceParams> res_set = stop.getResources();
        for (ManagedSource.ResourceParams r : res_set) {
            assertEquals(r.identityId(), identityId);
            assertEquals(r.sourceId(), sourceId);
            assertEquals(r.status(), status);
        }
        assertEquals(stop.getId(), id);
    }
View Full Code Here

        source.enableComments(true)
                .enableLikes(true)
                .enablePostsByOthers(true);
        //or all at once
        source.setParams(true, true, true);
        ManagedSource managedSource = datasift.managedSource().create("My managed source", source).sync();
        if (managedSource.isSuccessful()) {
            //and now we can do filtering on this page e.g.
            Stream stream = datasift
                    .compile(String.format("interaction.content contains \"news\" AND source.id == \"%s\"",
                            managedSource.getId())).sync();

            System.out.println(managedSource);
        }
    }
View Full Code Here

TOP

Related Classes of com.datasift.client.managedsource.ManagedSource

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.