Examples of LrsObject


Examples of org.jasig.portal.events.tincan.om.LrsObject

    @Test
    public void testLrsObjectSerialize() throws Exception {
        final UrnBuilder idBuilder = new UrnBuilder("UTF-8", "tincan", "uportal", "activities", "portlet", "fname");
        final URI id = idBuilder.getUri();
       
        final LrsObject lrsObject = new LrsObject(id, "Activity",
                ImmutableMap.of("name", new LocalizedString(new Locale("en", "us"), "Portlet Name"),
                                "description", new LocalizedString(new Locale("en", "us"), "Portlet Description")));
       
        final String result = this.objectMapper.writeValueAsString(lrsObject);
       
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject

        final LrsActor lrsActor = new LrsActor("user@example.com", "John Doe");
       
        final UrnBuilder idBuilder = new UrnBuilder("UTF-8", "tincan", "uportal", "activities", "portlet", "fname");
        final URI id = idBuilder.getUri();
       
        final LrsObject lrsObject = new LrsObject(id, "Activity",
                ImmutableMap.of("name", new LocalizedString(new Locale("en", "us"), "Portlet Name"),
                                "description", new LocalizedString(new Locale("en", "us"), "Portlet Description")));

        final LrsStatement lrsStatement = new LrsStatement(lrsActor, LrsVerb.INITIALIZED, lrsObject);
       
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject

        final AggregatedPortletMapping mappedPortletForFname = this.aggregatedPortletLookupDao.getMappedPortletForFname(fname);

        final Builder<String, LocalizedString> definitionBuilder = ImmutableMap.builder();
        definitionBuilder.put("name", new LocalizedString(Locale.US, mappedPortletForFname.getName()));

        return new LrsObject(
                buildUrn("portlet", fname),
                getDefaultObjectType(),
                definitionBuilder.build());
    }
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject


    @Override
    protected LrsObject getLrsObject(PortalEvent event) {
        Builder<String, LocalizedString> definitionBuilder = ImmutableMap.builder();
        return new LrsObject(buildUrn("Logout"),
                getDefaultObjectType(),
                definitionBuilder.build());
    }
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject


    @Override
    protected LrsObject getLrsObject(PortalEvent event) {
        Builder<String, LocalizedString> definitionBuilder = ImmutableMap.builder();
        return new LrsObject(
                buildUrn("other", event.getClass().getName()),
                getDefaultObjectType(),
                definitionBuilder.build());
    }
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject

        final AggregatedTabMapping aggregatedTabMapping = aggregatedTabLookupDao.getMappedTabForLayoutId(targetedLayoutNodeId);

        final Builder<String, LocalizedString> definitionBuilder = ImmutableMap.builder();
        definitionBuilder.put("name", new LocalizedString(Locale.US, aggregatedTabMapping.getDisplayString()));

        return new LrsObject(buildUrn("tab", aggregatedTabMapping.getFragmentName()),
                getDefaultObjectType(),
                definitionBuilder.build());
    }
View Full Code Here

Examples of org.jasig.portal.events.tincan.om.LrsObject


    @Override
    protected LrsObject getLrsObject(PortalEvent event) {
        Builder<String, LocalizedString> definitionBuilder = ImmutableMap.builder();
        return new LrsObject(buildUrn("Login"),
                getDefaultObjectType(),
                definitionBuilder.build());
    }
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.