Package org.apache.rave.portal.model.impl

Examples of org.apache.rave.portal.model.impl.ActivityStreamsEntryImpl


    }


    @Test
    public void convertValid() {
        ActivityStreamsEntry template = new ActivityStreamsEntryImpl();
        template.setAppId("TEST_A");
        template.setBcc("TEST_B");
        template.setContent("TEST_C");
        template.setContext("TEST_D");
        template.setDc("TEST_E");
        template.setInReplyTo("TEST_F");
        template.setLocation("TEST_G");
        template.setPriority("TEST_H");
        template.setTitle("TEST_I");
        template.setGroupId("TEST_J");
        template.setSource("TEST_K");
        template.setUserId("TEST_K");


        JpaActivityStreamsEntry jpaTemplate = converter.convert(template);

        assertThat(jpaTemplate, is(not(sameInstance(template))));
        assertThat(jpaTemplate, is(instanceOf(JpaActivityStreamsEntry.class)));
        assertThat(jpaTemplate.getAppId(), is(equalTo(template.getAppId())));
        assertThat(jpaTemplate.getBcc(), is(equalTo(template.getBcc())));
        assertThat(jpaTemplate.getContent(), is(equalTo(template.getContent())));
        assertThat(jpaTemplate.getDc(), is(equalTo(template.getDc())));
        assertThat(jpaTemplate.getInReplyTo(), is(equalTo(template.getInReplyTo())));
        assertThat(jpaTemplate.getLocation(), is(equalTo(template.getLocation())));
        assertThat(jpaTemplate.getPriority(), is(equalTo(template.getPriority())));
        assertThat(jpaTemplate.getTitle(), is(equalTo(template.getTitle())));
        assertThat(jpaTemplate.getGroupId(), is(equalTo(template.getGroupId())));
        assertThat(jpaTemplate.getSource(), is(equalTo(template.getSource())));
        assertThat(jpaTemplate.getUserId(), is(equalTo(template.getUserId())));
    }
View Full Code Here


    }

    @Test
    public void testConvertActivityEntry()  {
        ActivityStreamsEntryImpl activityStreamsEntry1 = conversionUtilTest.convert((ActivityEntry)activityEntry);

        assertThat(activityStreamsEntry1.getId(), is(equalTo(activityEntry.getId())));

        ActivityEntry reconverted = conversionUtilTest.convert(activityStreamsEntry1);

        assertThat(reconverted.getId(), is(equalTo(activityStreamsEntry1.getId())));
    }
View Full Code Here

                //TODO: should this throw an error if two different ids are passed in?
                return null;
            }
        }

        ActivityStreamsEntryImpl tmp = converter.convert(activity);
        tmp.setUserId(uid);
        tmp.setGroupId(groupId.getObjectId().toString());
        tmp.setAppId(appId);

        ActivityStreamsEntry saved = repository.save(tmp);
        ActivityEntryImpl impl = converter.convert(saved);
        return ImmediateFuture.newInstance((ActivityEntry) impl);
    }
View Full Code Here

    public Future<ActivityEntry> createActivityEntry(UserId userId, GroupId groupId, String appId, Set<String> fields, ActivityEntry activity, SecurityToken token) throws ProtocolException {

        String uid = userId.getUserId(token);


        ActivityStreamsEntryImpl activityEntity = converter.convert(activity);

        ActivityStreamsEntry saved = repository.save(activityEntity);
        return ImmediateFuture.newInstance((ActivityEntry)converter.convert(saved));

    }
View Full Code Here

        }
        return list;
    }

    public ActivityStreamsEntryImpl convert(ActivityEntry activity){
        ActivityStreamsEntryImpl entity = new ActivityStreamsEntryImpl();
        if (activity.getActor()!=null){entity.setActor(convert(activity.getActor()))}
        if (activity.getContent()!=null){entity.setContent(activity.getContent());}
        if (activity.getGenerator()!=null){entity.setGenerator(convert(activity.getGenerator()))}
        if (activity.getIcon()!=null){ entity.setIcon(convert(activity.getIcon()))}
        if (activity.getId()!=null){entity.setId(activity.getId())}
        if (activity.getObject()!=null){entity.setObject(convert(activity.getObject())); }
        if (activity.getPublished()!=null){entity.setPublished(ModelUtil.stringToDate(activity.getPublished())); }
        if (activity.getProvider()!=null){ entity.setProvider(convert(activity.getProvider()))}
        if (activity.getTarget()!=null){entity.setTarget(convert(activity.getTarget())); }
        if (activity.getTitle()!=null){ entity.setTitle(activity.getTitle());   }
        if (activity.getUpdated()!=null){entity.setUpdated(ModelUtil.stringToDate(activity.getUpdated()));}
        if (activity.getUrl()!=null){entity.setUrl(activity.getUrl());}
        if (activity.getVerb()!=null){entity.setVerb(activity.getVerb())}
        if (activity.getOpenSocial()!=null){entity.setOpenSocial(convert(activity.getOpenSocial()))}
        if (activity.getExtensions()!=null){entity.setExtensions(convert(activity.getExtensions())); }
        return entity;
    }
View Full Code Here

    @Before
    public void setup() {
        conversionUtilTest=new ActivityConversionUtil();

        activityStreamsEntry = new ActivityStreamsEntryImpl();
        activityStreamsObject = new ActivityStreamsObjectImpl();
        authorObject = new ActivityStreamsObjectImpl();
        authorObject.setDisplayName("Test Author");
        activityStreamsObject.setAuthor(authorObject);
        activityStreamsObject.setDisplayName("Test Streams Object");
View Full Code Here

        return template.findById(id, CLASS, ACTIVITIES);
    }

    @Override
    public ActivityStreamsEntry save(ActivityStreamsEntry item) {
        ActivityStreamsEntryImpl converted = converter.convert(item, ActivityStreamsEntry.class);
        template.save(converted, ACTIVITIES);
        return converted;
    }
View Full Code Here

        verify(template);
    }

    @Test
    public void delete() {
        ActivityStreamsEntryImpl entry = new ActivityStreamsEntryImpl();
        entry.setId(ID);
        template.remove(Query.query(Criteria.where("_id").is(ID)), ACTIVITIES);
        expectLastCall();
        replay(template);
        repository.delete(entry);
        verify(template);
View Full Code Here

        assertThat(result, is(sameInstance((ActivityStreamsEntry)entry)));
    }

    @Test
    public void save() {
        ActivityStreamsEntry original = new ActivityStreamsEntryImpl();
        ActivityStreamsEntry converted = new ActivityStreamsEntryImpl();
        expect(factory.convert(original, ActivityStreamsEntry.class)).andReturn(converted);
        template.save(converted, ACTIVITIES);
        expectLastCall();
        replay(factory, template);
View Full Code Here

        personService =createNiceMock(PersonService.class);
        service = new DefaultActivityStreamsService(repository,personService);

        conversionUtilTest=new ActivityConversionUtil();

        activityStreamsEntry = new ActivityStreamsEntryImpl();
        activityStreamsObject = new ActivityStreamsObjectImpl();
        authorObject = new ActivityStreamsObjectImpl();
        authorObject.setDisplayName("Test Author");
        activityStreamsObject.setAuthor(authorObject);
        activityStreamsObject.setDisplayName("Test Streams Object");
View Full Code Here

TOP

Related Classes of org.apache.rave.portal.model.impl.ActivityStreamsEntryImpl

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.