Example usage for com.liferay.portal.kernel.security.permission.resource PortletResourcePermissionFactory create

List of usage examples for com.liferay.portal.kernel.security.permission.resource PortletResourcePermissionFactory create

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.security.permission.resource PortletResourcePermissionFactory create.

Prototype

public static PortletResourcePermission create(String resourceName,
            PortletResourcePermissionLogic... portletResourcePermissionLogics) 

Source Link

Usage

From source file:com.liferay.asset.display.template.internal.security.permission.resource.AssetDisplayPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", AssetDisplayConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext
            .registerService(PortletResourcePermission.class,
                    PortletResourcePermissionFactory
                            .create(AssetDisplayConstants.RESOURCE_NAME,
                                    new StagedPortletPermissionLogic(_stagingPermission,
                                            AssetDisplayTemplatePortletKeys.ASSET_DISPLAY_TEMPLATE)),
                    properties);//from   ww w .  j a  va  2  s  .c  om
}

From source file:com.liferay.blogs.internal.security.permission.resource.BlogsPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", BlogsConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext
            .registerService(PortletResourcePermission.class,
                    PortletResourcePermissionFactory.create(BlogsConstants.RESOURCE_NAME,
                            new StagedPortletPermissionLogic(_stagingPermission, BlogsPortletKeys.BLOGS)),
                    properties);//from  w ww . j a  va  2s.  c o m
}

From source file:com.liferay.bookmarks.internal.security.permission.resource.BookmarksPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", BookmarksConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(BookmarksConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, BookmarksPortletKeys.BOOKMARKS)),
            properties);/*from w ww . j  a va  2  s .c o m*/
}

From source file:com.liferay.calendar.internal.security.permission.resource.CalendarPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", CalendarConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(CalendarConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, CalendarPortletKeys.CALENDAR)),
            properties);/*  www.  jav a  2s.c o m*/
}

From source file:com.liferay.docs.guestbook.internal.security.permission.resource.GuestbookPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", GuestbookConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(GuestbookConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, GuestbookPortletKeys.GUESTBOOK)),
            properties);//from w ww  . j av a 2 s.c  o m
}

From source file:com.liferay.layout.page.template.internal.security.permission.resource.LayoutPageTemplatePortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", LayoutPageTemplateConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(LayoutPageTemplateConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, LayoutAdminPortletKeys.GROUP_PAGES)),
            properties);/*ww w  . j ava  2 s  .  c o  m*/
}

From source file:com.liferay.microblogs.internal.security.permission.resource.MicroblogsPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", MicroblogsConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(MicroblogsConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, MicroblogsPortletKeys.MICROBLOGS)),
            properties);/*from w w  w  .  j  av a 2 s  .c  o  m*/
}

From source file:com.liferay.mobile.device.rules.internal.security.permission.resource.MDRPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", MDRConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(MDRConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission, MDRPortletKeys.MOBILE_DEVICE_RULES)),
            properties);//  w  w  w.  j  a va  2s  .c o  m
}

From source file:com.liferay.site.navigation.internal.security.permission.resource.SiteNavigationPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", SiteNavigationConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext.registerService(PortletResourcePermission.class,
            PortletResourcePermissionFactory.create(SiteNavigationConstants.RESOURCE_NAME,
                    new StagedPortletPermissionLogic(_stagingPermission,
                            SiteNavigationAdminPortletKeys.SITE_NAVIGATION_ADMIN)),
            properties);/*w  ww . j a v  a2  s . c o m*/
}

From source file:com.liferay.wiki.internal.security.permission.resource.WikiPortletResourcePermissionRegistrar.java

License:Open Source License

@Activate
public void activate(BundleContext bundleContext) {
    Dictionary<String, Object> properties = new HashMapDictionary<>();

    properties.put("resource.name", WikiConstants.RESOURCE_NAME);

    _serviceRegistration = bundleContext
            .registerService(PortletResourcePermission.class,
                    PortletResourcePermissionFactory.create(WikiConstants.RESOURCE_NAME,
                            new StagedPortletPermissionLogic(_stagingPermission, WikiPortletKeys.WIKI)),
                    properties);/*from  w ww  . java 2 s .  c om*/
}