Manifest-Version: 1.0
Bnd-LastModified: 1722953817243
Bundle-ManifestVersion: 2
Bundle-Name: Liferay Layout Implementation
Bundle-SymbolicName: com.liferay.layout.impl
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 6.0.92.hotfix-5733-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Import-Package: aQute.bnd.annotation.metatype;version="1.45",com.faste
 rxml.jackson.annotation;version="2.13",com.fasterxml.jackson.databind
 ;version="2.13",com.fasterxml.jackson.databind.ser;version="2.13",com
 .fasterxml.jackson.databind.ser.impl;version="2.13",com.fasterxml.jac
 kson.databind.util;version="2.13",com.liferay.application.list;versio
 n="5.2",com.liferay.asset.kernel;version="2.1",com.liferay.asset.kern
 el.model;version="9.2",com.liferay.asset.kernel.service;version="8.0"
 ,com.liferay.asset.list.model;version="4.0",com.liferay.asset.list.se
 rvice;version="2.3",com.liferay.client.extension.model;version="4.1",
 com.liferay.client.extension.service;version="6.0",com.liferay.counte
 r.kernel.service;version="2.1",com.liferay.document.library.kernel.mo
 del;version="8.1",com.liferay.document.library.kernel.service;version
 ="10.0",com.liferay.document.library.util;version="1.1",com.liferay.e
 xportimport.content.processor;version="1.0",com.liferay.exportimport.
 data.handler.base;version="1.0",com.liferay.exportimport.kernel.lar;v
 ersion="4.3",com.liferay.exportimport.kernel.staging;version="2.3",co
 m.liferay.exportimport.kernel.xstream;version="2.0",com.liferay.expor
 timport.lar;version="1.0",com.liferay.exportimport.staged.model.repos
 itory;version="1.1",com.liferay.fragment.contributor;version="5.0",co
 m.liferay.fragment.entry.processor.util;version="2.0",com.liferay.fra
 gment.listener;version="3.0",com.liferay.fragment.model;version="3.4"
 ,com.liferay.fragment.processor;version="8.1",com.liferay.fragment.re
 nderer;version="8.1",com.liferay.fragment.service;version="7.3",com.l
 iferay.fragment.validator;version="2.0",com.liferay.friendly.url.mode
 l;version="3.1",com.liferay.friendly.url.service;version="2.0",com.li
 feray.headless.delivery.dto.v1_0;version="31.5",com.liferay.info.coll
 ection.provider;version="4.0",com.liferay.info.exception;version="2.5
 ",com.liferay.info.field;version="4.1",com.liferay.info.form;version=
 "2.1",com.liferay.info.item;version="6.0",com.liferay.info.item.provi
 der;version="2.0",com.liferay.info.list.provider.item.selector.criter
 ion;version="2.0",com.liferay.info.pagination;version="1.1",com.lifer
 ay.info.search;version="2.0",com.liferay.item.selector.criteria;versi
 on="2.3",com.liferay.layout.admin.kernel.visibility;version="2.0",com
 .liferay.layout.content;version="2.0",com.liferay.layout.converter;ve
 rsion="1.0",com.liferay.layout.crawler;version="1.0",com.liferay.layo
 ut.display.page;version="3.1",com.liferay.layout.exception;version="2
 .0",com.liferay.layout.exporter;version="1.1",com.liferay.layout.frie
 ndly.url;version="1.0",com.liferay.layout.helper;version="3.0",com.li
 feray.layout.importer;version="1.1",com.liferay.layout.list.permissio
 n.provider;version="1.0",com.liferay.layout.list.retriever;version="4
 .0",com.liferay.layout.model;version="2.2",com.liferay.layout.page.te
 mplate.model;version="6.3",com.liferay.layout.page.template.serialize
 r;version="1.0",com.liferay.layout.page.template.service;version="5.1
 ",com.liferay.layout.portlet.category;version="1.0",com.liferay.layou
 t.provider;version="1.0",com.liferay.layout.security.permission.resou
 rce;version="1.0",com.liferay.layout.seo.model;version="3.1",com.life
 ray.layout.seo.service;version="1.8",com.liferay.layout.service;versi
 on="2.0",com.liferay.layout.set.model.adapter;version="3.0",com.lifer
 ay.layout.util;version="7.0",com.liferay.layout.util.structure;versio
 n="10.2",com.liferay.layout.util.structure.collection;version="1.0",c
 om.liferay.layout.util.template;version="3.0",com.liferay.layout.util
 ity.page.converter;version="1.0",com.liferay.layout.utility.page.mode
 l;version="2.0",com.liferay.layout.utility.page.service;version="7.0"
 ,com.liferay.osgi.service.tracker.collections.map;version="2.3",com.l
 iferay.petra.function;version="1.5",com.liferay.petra.reflect;version
 ="1.5",com.liferay.petra.string;version="1.7",com.liferay.portal.acti
 on,com.liferay.portal.configuration.metatype.annotations;version="1.6
 ",com.liferay.portal.configuration.metatype.bnd.util;version="3.0",co
 m.liferay.portal.json.validator;version="2.0",com.liferay.portal.kern
 el.comment;version="4.0",com.liferay.portal.kernel.dao.orm;version="1
 2.0",com.liferay.portal.kernel.exception;version="13.1",com.liferay.p
 ortal.kernel.json;version="11.0",com.liferay.portal.kernel.language;v
 ersion="11.0",com.liferay.portal.kernel.log;version="8.0",com.liferay
 .portal.kernel.model;version="28.2",com.liferay.portal.kernel.model.a
 dapter;version="5.1",com.liferay.portal.kernel.model.adapter.builder;
 version="1.0",com.liferay.portal.kernel.model.impl;version="7.2",com.
 liferay.portal.kernel.module.util,com.liferay.portal.kernel.portlet;v
 ersion="23.0",com.liferay.portal.kernel.portlet.render;version="1.0",
 com.liferay.portal.kernel.portlet.url.builder;version="2.0",com.lifer
 ay.portal.kernel.portletfilerepository;version="5.0",com.liferay.port
 al.kernel.repository.model;version="11.2",com.liferay.portal.kernel.s
 earch;version="20.0",com.liferay.portal.kernel.search.filter;version=
 "1.0",com.liferay.portal.kernel.search.highlight;version="1.0",com.li
 feray.portal.kernel.security.auth;version="6.0",com.liferay.portal.ke
 rnel.security.permission;version="6.3",com.liferay.portal.kernel.secu
 rity.permission.resource;version="2.2",com.liferay.portal.kernel.serv
 ice;version="19.4",com.liferay.portal.kernel.service.permission;versi
 on="5.0",com.liferay.portal.kernel.servlet;version="11.2",com.liferay
 .portal.kernel.struts;version="8.0",com.liferay.portal.kernel.theme;v
 ersion="10.4",com.liferay.portal.kernel.transaction;version="8.1",com
 .liferay.portal.kernel.util;version="56.1",com.liferay.portal.kernel.
 util.comparator;version="3.1",com.liferay.portal.kernel.workflow;vers
 ion="18.1",com.liferay.portal.kernel.xml;version="7.1",com.liferay.po
 rtal.kernel.zip;version="6.4",com.liferay.portal.model.impl,com.lifer
 ay.portal.search.batch;version="2.0",com.liferay.portal.search.query;
 version="1.7",com.liferay.portal.search.spi.model.index.contributor;v
 ersion="1.1",com.liferay.portal.search.spi.model.index.contributor.he
 lper;version="1.0",com.liferay.portal.search.spi.model.query.contribu
 tor;version="1.1",com.liferay.portal.search.spi.model.query.contribut
 or.helper;version="2.0",com.liferay.portal.search.spi.model.registrar
 ;version="2.0",com.liferay.portal.search.spi.model.registrar.contribu
 tor;version="1.0",com.liferay.portal.search.spi.model.result.contribu
 tor;version="1.1",com.liferay.portal.service.impl,com.liferay.portal.
 servlet;version="11.0",com.liferay.portal.struts,com.liferay.portal.s
 truts.model,com.liferay.portal.util;version="45.0",com.liferay.portal
 .vulcan.dto.converter;version="3.3",com.liferay.portal.workflow.defin
 ition.link.update.handler;version="1.0",com.liferay.portlet.exportimp
 ort.staging,com.liferay.release.feature.flag;version="1.1",com.lifera
 y.segments.model;version="2.1",com.liferay.segments.service;version="
 4.2",com.liferay.site.navigation.model;version="3.1",com.liferay.site
 .navigation.service;version="2.7",com.liferay.site.util;version="5.2"
 ,com.liferay.sites.kernel.util;version="1.4",com.liferay.staging;vers
 ion="1.2",com.liferay.staging.model.listener;version="1.0",com.lifera
 y.style.book.model;version="2.1",com.liferay.style.book.service;versi
 on="1.4",com.liferay.taglib.security;version="8.1",com.liferay.transl
 ation.info.item.provider;version="1.0",com.liferay.xstream.configurat
 or;version="1.2",javax.portlet,javax.servlet,javax.servlet.http,javax
 .ws.rs.core;version="2.1",org.apache.felix.service.command;version="1
 .0",org.jsoup;version="1.15",org.jsoup.nodes;version="1.15",org.jsoup
 .select;version="1.15",org.osgi.framework;version="1.8"
Javac-Debug: on
Javac-Deprecation: off
Javac-Encoding: UTF-8
Liferay-Releng-App-Title: Liferay Layout
Liferay-Releng-Bundle: true
Liferay-Releng-Category: Productivity
Liferay-Releng-Deprecated: false
Liferay-Releng-Fix-Delivery-Method: core
Liferay-Releng-Labs: false
Liferay-Releng-Marketplace: true
Liferay-Releng-Portal-Required: true
Liferay-Releng-Public: false
Liferay-Releng-Restart-Required: true
Liferay-Releng-Suite: web-experience
Liferay-Releng-Suite-Description: Apps and Features: Widget Templates,
  Asset Publisher, Breadcrumb, Categories, Google Analytics, IFrame, L
 anguage, Navigation, Recycle Bin, Related Content, RSS, Search, Site 
 and Page Templates, Sitemap, Sites Directory, Tags, Web Content, XSL 
 Content<br /><br />The Web Experience suite provides features that he
 lp create, manage, and track content. The Web Content app lets you ex
 press your ideas and plans by creating dynamic content that can be st
 ructured to fit a specific design. You can also use templates to desi
 gn web content for an appealing look and feel. Templates can be used 
 in other realms of Liferay besides web content too. Site and Page Tem
 plates let you reproduce sites and pages that have been organized to 
 address specific needs. Application Display Templates are another typ
 e of Liferay template that lets you develop the look and feel of appl
 ications. The IFrame and XSL Content apps let you create other forms 
 of content by embedding HTML and XSL content on a site page.<br /><br
  />As administrators create content, organization is critical to keep
 ing things tidy in your site. The suite's Tags and Categories apps le
 ts you organize your web content to follow an organizational hierarch
 y. These organizational apps also aid with Liferay's Search app, whic
 h you can utilize to dynamically search content you've created. The s
 uite's Navigation, Breadcrumb, Sitemap, and Sites Directory apps aid 
 in Liferay's organizational structure, providing a top level view of 
 sites and their pages that have been created. To promote content in a
 n organized way, the Asset Publisher and Related Assets apps broadcas
 t assets and their related information. Inevitably, some content you 
 create becomes stale and requires removal; the Recycle Bin app lets y
 ou delete content, with the option to restore that content.<br /><br 
 />As a site accumulates content, administrators should have a way to 
 easily track their content. The Google Analytics app allows the use o
 f Google's tool set for analyzing site traffic data. The suite's RSS 
 app provides a web feed used to publish updated works such as blog en
 tries and news articles. The suite's Language app provides a way to c
 hange Liferay's language to cater to your site's international audien
 ce. This suite's content creation and organization focus lets site ad
 ministrators develop dynamic content, organize content for easy manag
 ing, and track content for ideas to better improve the content creati
 on process in the future.<br /><br />This suite may contain modules t
 hat depend on Foundation suite modules. This suite is available in th
 e Liferay bundle.
Liferay-Releng-Suite-Title: Liferay Web Experience
Liferay-Releng-Support-Url: http://www.liferay.com
Liferay-Releng-Supported: true
Private-Package: com.liferay.layout.internal.action.provider,com.lifer
 ay.layout.internal.configuration,com.liferay.layout.internal.content,
 com.liferay.layout.internal.exporter,com.liferay.layout.internal.expo
 rtimport.data.handler,com.liferay.layout.internal.exportimport.staged
 .model.repository,com.liferay.layout.internal.headless.delivery.dto.v
 1_0.util,com.liferay.layout.internal.helper,com.liferay.layout.intern
 al.importer,com.liferay.layout.internal.importer.exception,com.lifera
 y.layout.internal.importer.helper,com.liferay.layout.internal.importe
 r.structure.util,com.liferay.layout.internal.importer.validator,com.l
 iferay.layout.internal.importer.validator.dependencies,com.liferay.la
 yout.internal.layout.admin.util,com.liferay.layout.internal.list.perm
 ission.provider,com.liferay.layout.internal.list.retriever,com.lifera
 y.layout.internal.model.adapter,com.liferay.layout.internal.model.ada
 pter.builder,com.liferay.layout.internal.model.listener,com.liferay.l
 ayout.internal.osgi.commands,com.liferay.layout.internal.portlet,com.
 liferay.layout.internal.portlet.category,com.liferay.layout.internal.
 provider,com.liferay.layout.internal.search,com.liferay.layout.intern
 al.search.spi.model.index.contributor,com.liferay.layout.internal.sea
 rch.spi.model.query.contributor,com.liferay.layout.internal.search.sp
 i.model.result.contributor,com.liferay.layout.internal.search.util,co
 m.liferay.layout.internal.security.permission,com.liferay.layout.inte
 rnal.security.permission.resource,com.liferay.layout.internal.struts,
 com.liferay.layout.internal.template.util,com.liferay.layout.internal
 .util,com.liferay.layout.internal.visibility,com.liferay.layout.inter
 nal.workflow,com.liferay.layout.internal.workflow.definition.link.upd
 ate.handler,com.liferay.layout.internal.xstream.configurator
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .exportimport.kernel.lar.StagedModelDataHandler";uses:="com.liferay.e
 xportimport.kernel.lar",osgi.service;objectClass:List<String>="com.li
 feray.exportimport.kernel.lar.StagedModelDataHandler,com.liferay.layo
 ut.internal.exportimport.data.handler.LayoutClassedModelUsageStagedMo
 delDataHandler";uses:="com.liferay.exportimport.kernel.lar,com.lifera
 y.layout.internal.exportimport.data.handler",osgi.service;objectClass
 :List<String>="com.liferay.exportimport.kernel.lar.StagedModelDataHan
 dler,com.liferay.layout.internal.exportimport.data.handler.LayoutLoca
 lizationStagedModelDataHandler";uses:="com.liferay.exportimport.kerne
 l.lar,com.liferay.layout.internal.exportimport.data.handler",osgi.ser
 vice;objectClass:List<String>="com.liferay.exportimport.staged.model.
 repository.StagedModelRepository";uses:="com.liferay.exportimport.sta
 ged.model.repository",osgi.service;objectClass:List<String>="com.life
 ray.exportimport.staged.model.repository.StagedModelRepository,com.li
 feray.layout.internal.exportimport.staged.model.repository.StagedLayo
 utSetStagedModelRepository";uses:="com.liferay.exportimport.staged.mo
 del.repository,com.liferay.layout.internal.exportimport.staged.model.
 repository",osgi.service;objectClass:List<String>="com.liferay.layout
 .admin.kernel.visibility.LayoutVisibilityManager";uses:="com.liferay.
 layout.admin.kernel.visibility",osgi.service;objectClass:List<String>
 ="com.liferay.layout.content.LayoutContentProvider";uses:="com.lifera
 y.layout.content",osgi.service;objectClass:List<String>="com.liferay.
 layout.exporter.LayoutsExporter";uses:="com.liferay.layout.exporter",
 osgi.service;objectClass:List<String>="com.liferay.layout.exporter.Po
 rtletPreferencesPortletConfigurationExporter";uses:="com.liferay.layo
 ut.exporter",osgi.service;objectClass:List<String>="com.liferay.layou
 t.helper.CollectionPaginationHelper";uses:="com.liferay.layout.helper
 ",osgi.service;objectClass:List<String>="com.liferay.layout.importer.
 LayoutsImporter";uses:="com.liferay.layout.importer",osgi.service;obj
 ectClass:List<String>="com.liferay.layout.importer.PortletPreferences
 PortletConfigurationImporter";uses:="com.liferay.layout.importer",osg
 i.service;objectClass:List<String>="com.liferay.layout.internal.impor
 ter.LayoutStructureItemImporterRegistry";uses:="com.liferay.layout.in
 ternal.importer",osgi.service;objectClass:List<String>="com.liferay.l
 ayout.internal.importer.helper.PortletConfigurationImporterHelper";us
 es:="com.liferay.layout.internal.importer.helper",osgi.service;object
 Class:List<String>="com.liferay.layout.internal.importer.helper.Portl
 etPermissionsImporterHelper";uses:="com.liferay.layout.internal.impor
 ter.helper",osgi.service;objectClass:List<String>="com.liferay.layout
 .internal.importer.structure.util.LayoutStructureItemImporter";uses:=
 "com.liferay.layout.internal.importer.structure.util",osgi.service;ob
 jectClass:List<String>="com.liferay.layout.internal.osgi.commands.Lay
 outOSGiCommands";uses:="com.liferay.layout.internal.osgi.commands",os
 gi.service;objectClass:List<String>="com.liferay.layout.list.permissi
 on.provider.LayoutListPermissionProviderRegistry";uses:="com.liferay.
 layout.list.permission.provider",osgi.service;objectClass:List<String
 >="com.liferay.layout.list.retriever.LayoutListRetrieverRegistry";use
 s:="com.liferay.layout.list.retriever",osgi.service;objectClass:List<
 String>="com.liferay.layout.list.retriever.ListObjectReferenceFactory
 Registry";uses:="com.liferay.layout.list.retriever",osgi.service;obje
 ctClass:List<String>="com.liferay.layout.portlet.category.PortletCate
 goryManager";uses:="com.liferay.layout.portlet.category",osgi.service
 ;objectClass:List<String>="com.liferay.layout.provider.LayoutStructur
 eProvider";uses:="com.liferay.layout.provider",osgi.service;objectCla
 ss:List<String>="com.liferay.layout.security.permission.resource.Layo
 utContentModelResourcePermission";uses:="com.liferay.layout.security.
 permission.resource",osgi.service;objectClass:List<String>="com.lifer
 ay.layout.util.BulkLayoutConverter";uses:="com.liferay.layout.util",o
 sgi.service;objectClass:List<String>="com.liferay.layout.util.LayoutC
 opyHelper";uses:="com.liferay.layout.util",osgi.service;objectClass:L
 ist<String>="com.liferay.layout.util.LayoutsTree";uses:="com.liferay.
 layout.util",osgi.service;objectClass:List<String>="com.liferay.layou
 t.util.template.LayoutConverter";uses:="com.liferay.layout.util.templ
 ate",osgi.service;objectClass:List<String>="com.liferay.layout.util.t
 emplate.LayoutConverterRegistry";uses:="com.liferay.layout.util.templ
 ate",osgi.service;objectClass:List<String>="com.liferay.portal.kernel
 .model.ModelListener";uses:="com.liferay.portal.kernel.model",osgi.se
 rvice;objectClass:List<String>="com.liferay.portal.kernel.model.adapt
 er.builder.ModelAdapterBuilder";uses:="com.liferay.portal.kernel.mode
 l.adapter.builder",osgi.service;objectClass:List<String>="com.liferay
 .portal.kernel.portlet.FriendlyURLResolver";uses:="com.liferay.portal
 .kernel.portlet",osgi.service;objectClass:List<String>="com.liferay.p
 ortal.kernel.search.BaseSearcher";uses:="com.liferay.portal.kernel.se
 arch",osgi.service;objectClass:List<String>="com.liferay.portal.kerne
 l.security.permission.PermissionUpdateHandler";uses:="com.liferay.por
 tal.kernel.security.permission",osgi.service;objectClass:List<String>
 ="com.liferay.portal.kernel.security.permission.resource.ModelResourc
 ePermission";uses:="com.liferay.portal.kernel.security.permission.res
 ource",osgi.service;objectClass:List<String>="com.liferay.portal.kern
 el.struts.StrutsAction";uses:="com.liferay.portal.kernel.struts",osgi
 .service;objectClass:List<String>="com.liferay.portal.kernel.workflow
 .WorkflowHandler";uses:="com.liferay.portal.kernel.workflow",osgi.ser
 vice;objectClass:List<String>="com.liferay.portal.search.spi.model.in
 dex.contributor.ModelDocumentContributor";uses:="com.liferay.portal.s
 earch.spi.model.index.contributor",osgi.service;objectClass:List<Stri
 ng>="com.liferay.portal.search.spi.model.index.contributor.ModelIndex
 erWriterContributor";uses:="com.liferay.portal.search.spi.model.index
 .contributor",osgi.service;objectClass:List<String>="com.liferay.port
 al.search.spi.model.query.contributor.KeywordQueryContributor";uses:=
 "com.liferay.portal.search.spi.model.query.contributor",osgi.service;
 objectClass:List<String>="com.liferay.portal.search.spi.model.query.c
 ontributor.ModelPreFilterContributor";uses:="com.liferay.portal.searc
 h.spi.model.query.contributor",osgi.service;objectClass:List<String>=
 "com.liferay.portal.search.spi.model.result.contributor.ModelSummaryC
 ontributor";uses:="com.liferay.portal.search.spi.model.result.contrib
 utor",osgi.service;objectClass:List<String>="com.liferay.portal.workf
 low.definition.link.update.handler.WorkflowDefinitionLinkUpdateHandle
 r";uses:="com.liferay.portal.workflow.definition.link.update.handler"
 ,osgi.service;objectClass:List<String>="com.liferay.site.util.Sitemap
 ";uses:="com.liferay.site.util",osgi.service;objectClass:List<String>
 ="com.liferay.site.util.SitemapURLProvider";uses:="com.liferay.site.u
 til",osgi.service;objectClass:List<String>="com.liferay.xstream.confi
 gurator.XStreamConfigurator";uses:="com.liferay.xstream.configurator"
Require-Capability: osgi.service;filter:="(objectClass=com.liferay.app
 lication.list.GroupProvider)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.asset.kernel.service.AssetCategoryLocalServ
 ice)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.asset.kernel.service.AssetTagLocalService)";effective:=active,osgi.
 service;filter:="(objectClass=com.liferay.asset.list.service.AssetLis
 tEntryLocalService)";effective:=active,osgi.service;filter:="(objectC
 lass=com.liferay.client.extension.service.ClientExtensionEntryRelLoca
 lService)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.counter.kernel.service.CounterLocalService)";effective:=active
 ,osgi.service;filter:="(objectClass=com.liferay.document.library.kern
 el.service.DLAppService)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.exportimport.content.processor.ExportImportCont
 entProcessor)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.exportimport.kernel.lar.ExportImportHelper)";effective:=ac
 tive,osgi.service;filter:="(objectClass=com.liferay.exportimport.kern
 el.lar.ExportImportProcessCallbackRegistry)";effective:=active,osgi.s
 ervice;filter:="(objectClass=com.liferay.exportimport.kernel.staging.
 Staging)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.exportimport.lar.ThemeExporter)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.exportimport.lar.ThemeImporter)";e
 ffective:=active,osgi.service;filter:="(objectClass=com.liferay.expor
 timport.staged.model.repository.StagedModelRepository)";effective:=ac
 tive,osgi.service;filter:="(objectClass=com.liferay.fragment.contribu
 tor.FragmentCollectionContributorRegistry)";effective:=active,osgi.se
 rvice;filter:="(objectClass=com.liferay.fragment.listener.FragmentEnt
 ryLinkListenerRegistry)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.fragment.processor.FragmentEntryProcessorRegistr
 y)";effective:=active,osgi.service;filter:="(objectClass=com.liferay.
 fragment.processor.PortletRegistry)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.fragment.renderer.FragmentRendererCo
 ntroller)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.fragment.renderer.FragmentRendererRegistry)";effective:=active
 ,osgi.service;filter:="(objectClass=com.liferay.fragment.service.Frag
 mentCollectionLocalService)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.fragment.service.FragmentCollectionService)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.fra
 gment.service.FragmentEntryLinkLocalService)";effective:=active,osgi.
 service;filter:="(objectClass=com.liferay.fragment.service.FragmentEn
 tryLocalService)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.fragment.validator.FragmentEntryValidator)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.friendly.url.se
 rvice.FriendlyURLEntryLocalService)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.info.item.InfoItemServiceRegistry)";
 effective:=active,osgi.service;filter:="(objectClass=com.liferay.info
 .search.InfoSearchClassMapperRegistry)";effective:=active,osgi.servic
 e;filter:="(objectClass=com.liferay.layout.content.LayoutContentProvi
 der)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.layout.crawler.LayoutCrawler)";effective:=active;resolution:=option
 al,osgi.service;filter:="(objectClass=com.liferay.layout.display.page
 .LayoutDisplayPageProviderRegistry)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.layout.friendly.url.LayoutFriendlyUR
 LEntryHelper)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.layout.importer.PortletPreferencesPortletConfigurationImpo
 rter)";effective:=active,osgi.service;filter:="(objectClass=com.lifer
 ay.layout.internal.exportimport.staged.model.repository.StagedLayoutS
 etStagedModelRepository)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.layout.internal.importer.LayoutStructureItemImp
 orterRegistry)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.layout.internal.importer.helper.PortletConfigurationImpor
 terHelper)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.layout.internal.importer.helper.PortletPermissionsImporterHel
 per)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.layout.internal.importer.structure.util.LayoutStructureItemImporter
 )";effective:=active;resolution:=optional;cardinality:=multiple,osgi.
 service;filter:="(objectClass=com.liferay.layout.page.template.serial
 izer.LayoutStructureItemJSONSerializer)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.layout.page.template.service.Lay
 outPageTemplateCollectionLocalService)";effective:=active,osgi.servic
 e;filter:="(objectClass=com.liferay.layout.page.template.service.Layo
 utPageTemplateCollectionService)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.layout.page.template.service.LayoutPage
 TemplateEntryLocalService)";effective:=active,osgi.service;filter:="(
 objectClass=com.liferay.layout.page.template.service.LayoutPageTempla
 teEntryService)";effective:=active,osgi.service;filter:="(objectClass
 =com.liferay.layout.page.template.service.LayoutPageTemplateStructure
 LocalService)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.layout.security.permission.resource.LayoutContentModelReso
 urcePermission)";effective:=active,osgi.service;filter:="(objectClass
 =com.liferay.layout.seo.service.LayoutSEOEntryLocalService)";effectiv
 e:=active,osgi.service;filter:="(objectClass=com.liferay.layout.servi
 ce.LayoutClassedModelUsageLocalService)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.layout.service.LayoutLocalizatio
 nLocalService)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.layout.util.LayoutCopyHelper)";effective:=active,osgi.ser
 vice;filter:="(objectClass=com.liferay.layout.util.LayoutsTree)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.layout.u
 til.template.LayoutConverter)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.layout.util.template.LayoutConverterRegist
 ry)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .layout.utility.page.service.LayoutUtilityPageEntryLocalService)";eff
 ective:=active,osgi.service;filter:="(objectClass=com.liferay.layout.
 utility.page.service.LayoutUtilityPageEntryService)";effective:=activ
 e,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.commen
 t.CommentManager)";effective:=active,osgi.service;filter:="(objectCla
 ss=com.liferay.portal.kernel.json.JSONFactory)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.portal.kernel.language.La
 nguage)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.kernel.portlet.PortletPreferencesFactory)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.port
 letfilerepository.PortletFileRepository)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.portal.kernel.service.ClassName
 LocalService)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.portal.kernel.service.CompanyLocalService)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.serv
 ice.GroupLocalService)";effective:=active,osgi.service;filter:="(obje
 ctClass=com.liferay.portal.kernel.service.ImageLocalService)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.portal.kern
 el.service.LayoutLocalService)";effective:=active,osgi.service;filter
 :="(objectClass=com.liferay.portal.kernel.service.LayoutRevisionLocal
 Service)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.portal.kernel.service.LayoutService)";effective:=active,osgi.se
 rvice;filter:="(objectClass=com.liferay.portal.kernel.service.LayoutS
 etBranchLocalService)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.portal.kernel.service.LayoutSetLocalService)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.k
 ernel.service.LayoutSetPrototypeLocalService)";effective:=active,osgi
 .service;filter:="(objectClass=com.liferay.portal.kernel.service.Port
 letItemLocalService)";effective:=active,osgi.service;filter:="(object
 Class=com.liferay.portal.kernel.service.PortletLocalService)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.portal.kern
 el.service.PortletPreferenceValueLocalService)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.portal.kernel.service.Por
 tletPreferencesLocalService)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.portal.kernel.service.ResourceActionLocalSe
 rvice)";effective:=active,osgi.service;filter:="(objectClass=com.life
 ray.portal.kernel.service.ResourcePermissionLocalService)";effective:
 =active,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.
 service.ResourcePermissionService)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.portal.kernel.service.RoleLocalServic
 e)";effective:=active,osgi.service;filter:="(objectClass=com.liferay.
 portal.kernel.service.ThemeLocalService)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.portal.kernel.service.UserLocal
 Service)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.portal.kernel.service.VirtualHostLocalService)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.servi
 ce.WorkflowInstanceLinkLocalService)";effective:=active,osgi.service;
 filter:="(objectClass=com.liferay.portal.kernel.service.permission.La
 youtPermission)";effective:=active,osgi.service;filter:="(objectClass
 =com.liferay.portal.kernel.service.permission.PortletPermission)";eff
 ective:=active,osgi.service;filter:="(objectClass=com.liferay.portal.
 kernel.util.ColorSchemeFactory)";effective:=active,osgi.service;filte
 r:="(objectClass=com.liferay.portal.kernel.util.Html)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.util
 .HtmlParser)";effective:=active,osgi.service;filter:="(objectClass=co
 m.liferay.portal.kernel.util.Portal)";effective:=active,osgi.service;
 filter:="(objectClass=com.liferay.portal.kernel.util.ThemeFactory)";e
 ffective:=active,osgi.service;filter:="(objectClass=com.liferay.porta
 l.kernel.xml.SAXReader)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.portal.kernel.zip.ZipWriterFactory)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.portal.search.b
 atch.DynamicQueryBatchIndexingActionableFactory)";effective:=active,o
 sgi.service;filter:="(objectClass=com.liferay.portal.search.query.Que
 ryHelper)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.portal.search.spi.model.index.contributor.ModelIndexerWriterCo
 ntributor)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.portal.search.spi.model.registrar.ModelSearchRegistrarHelper)
 ";effective:=active,osgi.service;filter:="(objectClass=com.liferay.po
 rtal.search.spi.model.result.contributor.ModelSummaryContributor)";ef
 fective:=active,osgi.service;filter:="(objectClass=com.liferay.portal
 .service.impl.LayoutLocalServiceHelper)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.portal.vulcan.dto.converter.DTOC
 onverterRegistry)";effective:=active,osgi.service;filter:="(objectCla
 ss=com.liferay.segments.service.SegmentsExperienceLocalService)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.site.nav
 igation.service.SiteNavigationMenuLocalService)";effective:=active,os
 gi.service;filter:="(objectClass=com.liferay.site.util.Sitemap)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.sites.ke
 rnel.util.Sites)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.staging.StagingGroupHelper)";effective:=active,osgi.ser
 vice;filter:="(objectClass=com.liferay.staging.model.listener.Staging
 ModelListener)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.style.book.service.StyleBookEntryLocalService)";effective
 :=active,osgi.extender;filter:="(&(osgi.extender=osgi.component)(vers
 ion>=1.4.0)(!(version>=2.0.0)))",osgi.contract;osgi.contract=JavaPort
 let;filter:="(&(osgi.contract=JavaPortlet)(version=3.0.0))",osgi.cont
 ract;osgi.contract=JavaServlet;filter:="(&(osgi.contract=JavaServlet)
 (version=3.1.0))",osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.layout.internal.content.Layout
 ContentProviderImpl.xml,OSGI-INF/com.liferay.layout.internal.exporter
 .LayoutsExporterImpl.xml,OSGI-INF/com.liferay.layout.internal.exporte
 r.PortletPreferencesPortletConfigurationExporterImpl.xml,OSGI-INF/com
 .liferay.layout.internal.exportimport.data.handler.LayoutClassedModel
 UsageStagedModelDataHandler.xml,OSGI-INF/com.liferay.layout.internal.
 exportimport.data.handler.LayoutLocalizationStagedModelDataHandler.xm
 l,OSGI-INF/com.liferay.layout.internal.exportimport.data.handler.Stag
 edLayoutSetStagedModelDataHandler.xml,OSGI-INF/com.liferay.layout.int
 ernal.exportimport.staged.model.repository.LayoutClassedModelUsageSta
 gedModelRepository.xml,OSGI-INF/com.liferay.layout.internal.exportimp
 ort.staged.model.repository.LayoutLocalizationStagedModelRepository.x
 ml,OSGI-INF/com.liferay.layout.internal.exportimport.staged.model.rep
 ository.StagedLayoutSetStagedModelRepository.xml,OSGI-INF/com.liferay
 .layout.internal.helper.CollectionPaginationHelperImpl.xml,OSGI-INF/c
 om.liferay.layout.internal.importer.LayoutStructureItemImporterRegist
 ry.xml,OSGI-INF/com.liferay.layout.internal.importer.LayoutsImporterI
 mpl.xml,OSGI-INF/com.liferay.layout.internal.importer.PortletPreferen
 cesPortletConfigurationImporterImpl.xml,OSGI-INF/com.liferay.layout.i
 nternal.importer.helper.PortletConfigurationImporterHelper.xml,OSGI-I
 NF/com.liferay.layout.internal.importer.helper.PortletPermissionsImpo
 rterHelper.xml,OSGI-INF/com.liferay.layout.internal.importer.structur
 e.util.CollectionItemLayoutStructureItemImporter.xml,OSGI-INF/com.lif
 eray.layout.internal.importer.structure.util.CollectionLayoutStructur
 eItemImporter.xml,OSGI-INF/com.liferay.layout.internal.importer.struc
 ture.util.ColumnLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.
 layout.internal.importer.structure.util.ContainerLayoutStructureItemI
 mporter.xml,OSGI-INF/com.liferay.layout.internal.importer.structure.u
 til.DropZoneLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layo
 ut.internal.importer.structure.util.FormLayoutStructureItemImporter.x
 ml,OSGI-INF/com.liferay.layout.internal.importer.structure.util.Fragm
 entDropZoneLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layou
 t.internal.importer.structure.util.FragmentLayoutStructureItemImporte
 r.xml,OSGI-INF/com.liferay.layout.internal.importer.structure.util.Ro
 wLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layout.internal
 .importer.structure.util.WidgetLayoutStructureItemImporter.xml,OSGI-I
 NF/com.liferay.layout.internal.layout.admin.util.LayoutSitemapURLProv
 ider.xml,OSGI-INF/com.liferay.layout.internal.list.permission.provide
 r.LayoutListPermissionProviderRegistryImpl.xml,OSGI-INF/com.liferay.l
 ayout.internal.list.retriever.LayoutListRetrieverRegistryImpl.xml,OSG
 I-INF/com.liferay.layout.internal.list.retriever.ListObjectReferenceR
 egistryImpl.xml,OSGI-INF/com.liferay.layout.internal.model.adapter.bu
 ilder.LayoutSetModelAdapterBuilder.xml,OSGI-INF/com.liferay.layout.in
 ternal.model.adapter.builder.StagedLayoutSetModelAdapterBuilder.xml,O
 SGI-INF/com.liferay.layout.internal.model.listener.LayoutFriendlyURLM
 odelListener.xml,OSGI-INF/com.liferay.layout.internal.model.listener.
 LayoutModelListener.xml,OSGI-INF/com.liferay.layout.internal.model.li
 stener.LayoutSetModelListener.xml,OSGI-INF/com.liferay.layout.interna
 l.model.listener.LayoutSetStagingModelListener.xml,OSGI-INF/com.lifer
 ay.layout.internal.osgi.commands.LayoutOSGiCommands.xml,OSGI-INF/com.
 liferay.layout.internal.portlet.VirtualLayoutFriendlyURLResolver.xml,
 OSGI-INF/com.liferay.layout.internal.portlet.category.PortletCategory
 ManagerImpl.xml,OSGI-INF/com.liferay.layout.internal.provider.LayoutS
 tructureProviderImpl.xml,OSGI-INF/com.liferay.layout.internal.search.
 LayoutSearchRegistrar.xml,OSGI-INF/com.liferay.layout.internal.search
 .LayoutSearcher.xml,OSGI-INF/com.liferay.layout.internal.search.spi.m
 odel.index.contributor.LayoutModelDocumentContributor.xml,OSGI-INF/co
 m.liferay.layout.internal.search.spi.model.index.contributor.LayoutMo
 delIndexerWriterContributor.xml,OSGI-INF/com.liferay.layout.internal.
 search.spi.model.query.contributor.LayoutKeywordQueryContributor.xml,
 OSGI-INF/com.liferay.layout.internal.search.spi.model.query.contribut
 or.LayoutModelPreFilterContributor.xml,OSGI-INF/com.liferay.layout.in
 ternal.search.spi.model.result.contributor.LayoutModelSummaryContribu
 tor.xml,OSGI-INF/com.liferay.layout.internal.security.permission.Layo
 utPermissionUpdateHandler.xml,OSGI-INF/com.liferay.layout.internal.se
 curity.permission.resource.LayoutContentModelResourcePermissionImpl.x
 ml,OSGI-INF/com.liferay.layout.internal.security.permission.resource.
 LayoutModelResourcePermission.xml,OSGI-INF/com.liferay.layout.interna
 l.struts.EditLayoutStrutsAction.xml,OSGI-INF/com.liferay.layout.inter
 nal.struts.GetLayoutsTreeStrutsAction.xml,OSGI-INF/com.liferay.layout
 .internal.struts.GetPagePreviewStrutsAction.xml,OSGI-INF/com.liferay.
 layout.internal.struts.RobotsStrutsAction.xml,OSGI-INF/com.liferay.la
 yout.internal.struts.SessionTreeJSClickStrutsAction.xml,OSGI-INF/com.
 liferay.layout.internal.struts.UpdateLayoutStrutsAction.xml,OSGI-INF/
 com.liferay.layout.internal.template.util.DefaultLayoutConverter.xml,
 OSGI-INF/com.liferay.layout.internal.template.util.LayoutConverterReg
 istryImpl.xml,OSGI-INF/com.liferay.layout.internal.util.BulkLayoutCon
 verterImpl.xml,OSGI-INF/com.liferay.layout.internal.util.LayoutCopyHe
 lperImpl.xml,OSGI-INF/com.liferay.layout.internal.util.LayoutsTreeImp
 l.xml,OSGI-INF/com.liferay.layout.internal.util.SitemapImpl.xml,OSGI-
 INF/com.liferay.layout.internal.visibility.LayoutVisibilityManagerImp
 l.xml,OSGI-INF/com.liferay.layout.internal.workflow.LayoutWorkflowHan
 dler.xml,OSGI-INF/com.liferay.layout.internal.workflow.definition.lin
 k.update.handler.LayoutRevisionWorkflowDefinitionLinkUpdateHandler.xm
 l,OSGI-INF/com.liferay.layout.internal.xstream.configurator.LayoutXSt
 reamConfigurator.xml
Tool: Bnd-4.3.0.201909301554

