public class PortletTracker
extends java.lang.Object
implements org.osgi.util.tracker.ServiceTrackerCustomizer<javax.portlet.Portlet,com.liferay.portal.kernel.model.Portlet>
| Constructor and Description |
|---|
PortletTracker() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
protected com.liferay.portal.kernel.model.Portlet |
addingPortlet(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
javax.portlet.Portlet portlet,
java.lang.String portletName,
java.lang.String portletId) |
com.liferay.portal.kernel.model.Portlet |
addingService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference) |
protected com.liferay.portal.kernel.model.Portlet |
buildPortletModel(BundlePortletApp bundlePortletApp,
java.lang.String portletId) |
protected void |
collectApplicationTypes(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectCacheScope(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectExpirationCache(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectInitParams(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectJxPortletFeatures(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectLiferayFeatures(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectPortletInfo(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectPortletModes(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectPortletPreferences(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectResourceBundle(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectSecurityRoleRefs(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectSupportedProcessingEvents(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectSupportedPublicRenderParameters(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectSupportedPublishingEvents(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
collectWindowStates(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected BundlePortletApp |
createBundlePortletApp(org.osgi.framework.Bundle bundle,
java.lang.ClassLoader classLoader,
com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations serviceRegistrations) |
protected void |
deactivate() |
protected void |
deployPortlet(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel,
java.util.List<com.liferay.portal.kernel.model.Company> companies) |
protected java.lang.Object |
get(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
java.lang.String property) |
protected com.liferay.portal.kernel.xml.QName |
getQName(java.lang.String name,
java.lang.String uri,
java.lang.String defaultNamespace) |
protected com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations |
getServiceRegistrations(org.osgi.framework.Bundle bundle) |
protected com.liferay.portal.osgi.web.servlet.context.helper.ServletContextHelperRegistration |
getServletContextHelperRegistration(org.osgi.framework.Bundle bundle,
com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations serviceRegistrations) |
void |
modifiedService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
readResourceActions(com.liferay.portal.kernel.configuration.Configuration configuration,
java.lang.String servletContextName,
java.lang.ClassLoader classLoader) |
void |
removedService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel) |
protected void |
setHttpServiceRuntime(org.osgi.service.http.runtime.HttpServiceRuntime httpServiceRuntime,
java.util.Map<java.lang.String,java.lang.Object> properties) |
protected java.lang.String |
toLowerCase(java.lang.Object object) |
protected java.util.Set<java.lang.String> |
toLowerCaseSet(java.lang.String string) |
public com.liferay.portal.kernel.model.Portlet addingService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.portlet.Portlet,com.liferay.portal.kernel.model.Portlet>public void modifiedService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.portlet.Portlet,com.liferay.portal.kernel.model.Portlet>public void removedService(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.portlet.Portlet,com.liferay.portal.kernel.model.Portlet>protected void activate(org.osgi.framework.BundleContext bundleContext)
protected com.liferay.portal.kernel.model.Portlet addingPortlet(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
javax.portlet.Portlet portlet,
java.lang.String portletName,
java.lang.String portletId)
protected com.liferay.portal.kernel.model.Portlet buildPortletModel(BundlePortletApp bundlePortletApp, java.lang.String portletId)
protected void collectApplicationTypes(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectCacheScope(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectExpirationCache(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectInitParams(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectJxPortletFeatures(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectLiferayFeatures(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectPortletInfo(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectPortletModes(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectPortletPreferences(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectResourceBundle(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectSecurityRoleRefs(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectSupportedProcessingEvents(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectSupportedPublicRenderParameters(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectSupportedPublishingEvents(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected void collectWindowStates(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel)
protected BundlePortletApp createBundlePortletApp(org.osgi.framework.Bundle bundle, java.lang.ClassLoader classLoader, com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations serviceRegistrations)
protected void deactivate()
protected void deployPortlet(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
com.liferay.portal.kernel.model.Portlet portletModel,
java.util.List<com.liferay.portal.kernel.model.Company> companies)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.lang.Object get(org.osgi.framework.ServiceReference<javax.portlet.Portlet> serviceReference,
java.lang.String property)
protected com.liferay.portal.kernel.xml.QName getQName(java.lang.String name,
java.lang.String uri,
java.lang.String defaultNamespace)
protected com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations getServiceRegistrations(org.osgi.framework.Bundle bundle)
protected com.liferay.portal.osgi.web.servlet.context.helper.ServletContextHelperRegistration getServletContextHelperRegistration(org.osgi.framework.Bundle bundle,
com.liferay.portal.osgi.web.portlet.tracker.internal.PortletTracker.ServiceRegistrations serviceRegistrations)
protected void readResourceActions(com.liferay.portal.kernel.configuration.Configuration configuration,
java.lang.String servletContextName,
java.lang.ClassLoader classLoader)
protected void setHttpServiceRuntime(org.osgi.service.http.runtime.HttpServiceRuntime httpServiceRuntime,
java.util.Map<java.lang.String,java.lang.Object> properties)
protected java.lang.String toLowerCase(java.lang.Object object)
protected java.util.Set<java.lang.String> toLowerCaseSet(java.lang.String string)