com.liferay.portal.kernel.lar
Class ManifestSummary

java.lang.Object
  extended by com.liferay.portal.kernel.lar.ManifestSummary
All Implemented Interfaces:
java.io.Serializable

public class ManifestSummary
extends java.lang.Object
implements java.io.Serializable

Author:
Mate Thurzo, Zsolt Berentey
See Also:
Serialized Form

Constructor Summary
ManifestSummary()
           
 
Method Summary
 void addConfigurationPortlet(Portlet portlet, java.lang.String[] configurationPortletOptions)
           
 void addDataPortlet(Portlet portlet)
           
 void addModelAdditionCount(StagedModelType stagedModelType, long count)
           
 void addModelAdditionCount(java.lang.String manifestSummaryKey, long count)
           
 void addModelDeletionCount(java.lang.String manifestSummaryKey, long count)
           
 java.lang.Object clone()
           
 java.lang.String[] getConfigurationPortletOptions(java.lang.String rootPortletId)
           
 java.util.List<Portlet> getConfigurationPortlets()
           
 java.util.List<Portlet> getDataPortlets()
           
 java.util.Date getExportDate()
           
static java.lang.String getManifestSummaryKey(java.lang.String modelName, java.lang.String referrerModelName)
           
 java.util.Collection<java.lang.String> getManifestSummaryKeys()
           
 long getModelAdditionCount(java.lang.Class<? extends ClassedModel> clazz)
           
 long getModelAdditionCount(java.lang.Class<? extends ClassedModel> clazz, java.lang.Class<? extends ClassedModel> referrerClass)
           
 long getModelAdditionCount(java.lang.String manifestSummaryKey)
           
 long getModelAdditionCount(java.lang.String className, java.lang.String referrerClassName)
           
 java.util.Map<java.lang.String,LongWrapper> getModelAdditionCounters()
           
 long getModelDeletionCount()
           
 long getModelDeletionCount(java.lang.Class<? extends ClassedModel> clazz)
           
 long getModelDeletionCount(StagedModelType[] stagedModelTypes)
           
 long getModelDeletionCount(java.lang.String modelName)
           
 java.util.Map<java.lang.String,LongWrapper> getModelDeletionCounters()
           
 void incrementModelAdditionCount(StagedModelType stagedModelType)
           
 void incrementModelDeletionCount(StagedModelType stagedModelType)
           
 void setExportDate(java.util.Date exportDate)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ManifestSummary

public ManifestSummary()
Method Detail

getManifestSummaryKey

public static java.lang.String getManifestSummaryKey(java.lang.String modelName,
                                                     java.lang.String referrerModelName)

addConfigurationPortlet

public void addConfigurationPortlet(Portlet portlet,
                                    java.lang.String[] configurationPortletOptions)

addDataPortlet

public void addDataPortlet(Portlet portlet)

addModelAdditionCount

public void addModelAdditionCount(StagedModelType stagedModelType,
                                  long count)

addModelAdditionCount

public void addModelAdditionCount(java.lang.String manifestSummaryKey,
                                  long count)

addModelDeletionCount

public void addModelDeletionCount(java.lang.String manifestSummaryKey,
                                  long count)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getConfigurationPortletOptions

public java.lang.String[] getConfigurationPortletOptions(java.lang.String rootPortletId)

getConfigurationPortlets

public java.util.List<Portlet> getConfigurationPortlets()

getDataPortlets

public java.util.List<Portlet> getDataPortlets()

getExportDate

public java.util.Date getExportDate()

getManifestSummaryKeys

public java.util.Collection<java.lang.String> getManifestSummaryKeys()

getModelAdditionCount

public long getModelAdditionCount(java.lang.Class<? extends ClassedModel> clazz)

getModelAdditionCount

public long getModelAdditionCount(java.lang.Class<? extends ClassedModel> clazz,
                                  java.lang.Class<? extends ClassedModel> referrerClass)

getModelAdditionCount

public long getModelAdditionCount(java.lang.String manifestSummaryKey)

getModelAdditionCount

public long getModelAdditionCount(java.lang.String className,
                                  java.lang.String referrerClassName)

getModelAdditionCounters

public java.util.Map<java.lang.String,LongWrapper> getModelAdditionCounters()

getModelDeletionCount

public long getModelDeletionCount()

getModelDeletionCount

public long getModelDeletionCount(java.lang.Class<? extends ClassedModel> clazz)

getModelDeletionCount

public long getModelDeletionCount(StagedModelType[] stagedModelTypes)

getModelDeletionCount

public long getModelDeletionCount(java.lang.String modelName)

getModelDeletionCounters

public java.util.Map<java.lang.String,LongWrapper> getModelDeletionCounters()

incrementModelAdditionCount

public void incrementModelAdditionCount(StagedModelType stagedModelType)

incrementModelDeletionCount

public void incrementModelDeletionCount(StagedModelType stagedModelType)

setExportDate

public void setExportDate(java.util.Date exportDate)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object