com.liferay.portlet.assetpublisher.util
Class AssetPublisherUtil

java.lang.Object
  extended by com.liferay.portlet.assetpublisher.util.AssetPublisherUtil

public class AssetPublisherUtil
extends java.lang.Object

Author:
Raymond Augé

Constructor Summary
AssetPublisherUtil()
           
 
Method Summary
static void addAndStoreSelection(javax.portlet.PortletRequest portletRequest, java.lang.String className, long classPK, int assetEntryOrder)
           
static void addRecentFolderId(javax.portlet.PortletRequest portletRequest, java.lang.String className, long classPK)
           
static void addSelection(javax.portlet.PortletRequest portletRequest, javax.portlet.PortletPreferences portletPreferences)
           
static void addSelection(java.lang.String assetEntryType, long assetEntryId, int assetEntryOrder, javax.portlet.PortletPreferences portletPreferences)
           
static void addUserAttributes(com.liferay.portal.model.User user, java.lang.String[] customUserAttributeNames, com.liferay.portlet.asset.service.persistence.AssetEntryQuery assetEntryQuery)
           
static com.liferay.portlet.asset.service.persistence.AssetEntryQuery getAssetEntryQuery(javax.portlet.PortletPreferences portletPreferences, long[] scopeGroupIds)
           
static java.lang.String[] getAssetTagNames(javax.portlet.PortletPreferences portletPreferences, long scopeGroupId)
           
static java.lang.String getClassName(com.liferay.portlet.asset.model.AssetRendererFactory assetRendererFactory)
           
static long[] getClassNameIds(javax.portlet.PortletPreferences portletPreferences, long[] availableClassNameIds)
           
static java.lang.Long[] getClassTypeIds(javax.portlet.PortletPreferences portletPreferences, java.lang.String className, java.lang.Long[] availableClassTypeIds)
           
static long[] getGroupIds(javax.portlet.PortletPreferences portletPreferences, long scopeGroupId, com.liferay.portal.model.Layout layout)
           
static long getRecentFolderId(javax.portlet.PortletRequest portletRequest, java.lang.String className)
           
static void removeAndStoreSelection(java.util.List<java.lang.String> assetEntryUuids, javax.portlet.PortletPreferences portletPreferences)
           
static void removeRecentFolderId(javax.portlet.PortletRequest portletRequest, java.lang.String className, long classPK)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetPublisherUtil

public AssetPublisherUtil()
Method Detail

addAndStoreSelection

public static void addAndStoreSelection(javax.portlet.PortletRequest portletRequest,
                                        java.lang.String className,
                                        long classPK,
                                        int assetEntryOrder)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

addRecentFolderId

public static void addRecentFolderId(javax.portlet.PortletRequest portletRequest,
                                     java.lang.String className,
                                     long classPK)

addSelection

public static void addSelection(javax.portlet.PortletRequest portletRequest,
                                javax.portlet.PortletPreferences portletPreferences)
                         throws java.lang.Exception
Throws:
java.lang.Exception

addSelection

public static void addSelection(java.lang.String assetEntryType,
                                long assetEntryId,
                                int assetEntryOrder,
                                javax.portlet.PortletPreferences portletPreferences)
                         throws java.lang.Exception
Throws:
java.lang.Exception

addUserAttributes

public static void addUserAttributes(com.liferay.portal.model.User user,
                                     java.lang.String[] customUserAttributeNames,
                                     com.liferay.portlet.asset.service.persistence.AssetEntryQuery assetEntryQuery)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getAssetEntryQuery

public static com.liferay.portlet.asset.service.persistence.AssetEntryQuery getAssetEntryQuery(javax.portlet.PortletPreferences portletPreferences,
                                                                                               long[] scopeGroupIds)
                                                                                        throws java.lang.Exception
Throws:
java.lang.Exception

getAssetTagNames

public static java.lang.String[] getAssetTagNames(javax.portlet.PortletPreferences portletPreferences,
                                                  long scopeGroupId)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

getClassName

public static java.lang.String getClassName(com.liferay.portlet.asset.model.AssetRendererFactory assetRendererFactory)

getClassNameIds

public static long[] getClassNameIds(javax.portlet.PortletPreferences portletPreferences,
                                     long[] availableClassNameIds)

getClassTypeIds

public static java.lang.Long[] getClassTypeIds(javax.portlet.PortletPreferences portletPreferences,
                                               java.lang.String className,
                                               java.lang.Long[] availableClassTypeIds)

getGroupIds

public static long[] getGroupIds(javax.portlet.PortletPreferences portletPreferences,
                                 long scopeGroupId,
                                 com.liferay.portal.model.Layout layout)

getRecentFolderId

public static long getRecentFolderId(javax.portlet.PortletRequest portletRequest,
                                     java.lang.String className)

removeAndStoreSelection

public static void removeAndStoreSelection(java.util.List<java.lang.String> assetEntryUuids,
                                           javax.portlet.PortletPreferences portletPreferences)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

removeRecentFolderId

public static void removeRecentFolderId(javax.portlet.PortletRequest portletRequest,
                                        java.lang.String className,
                                        long classPK)