public class PersistencePackage extends Object implements Serializable, StateDescriptor
Modifier and Type | Field and Description |
---|---|
protected String |
ceilingEntityFullyQualifiedClassname |
protected String |
csrfToken |
protected String[] |
customCriteria |
protected Map<ChangeType,List<PersistencePackage>> |
deferredOperations |
protected Entity |
entity |
protected String |
fetchTypeFullyQualifiedClassname |
protected boolean |
isAddOperationInspect |
protected boolean |
isProcessedInternal |
protected boolean |
isTreeCollection |
protected PersistencePerspective |
persistencePerspective |
protected String |
requestingEntityName |
protected SectionCrumb[] |
sectionCrumbs |
protected String |
sectionEntityField |
protected String |
securityCeilingEntityFullyQualifiedClassname |
protected Map<String,PersistencePackage> |
subPackages |
protected boolean |
validateUnsubmittedProperties |
Constructor and Description |
---|
PersistencePackage() |
PersistencePackage(String ceilingEntityFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
String[] customCriteria,
String csrfToken) |
PersistencePackage(String ceilingEntityFullyQualifiedClassname,
String fetchTypeFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
String[] customCriteria,
String csrfToken) |
protected String ceilingEntityFullyQualifiedClassname
protected String securityCeilingEntityFullyQualifiedClassname
protected String sectionEntityField
protected String fetchTypeFullyQualifiedClassname
protected PersistencePerspective persistencePerspective
protected String[] customCriteria
protected Entity entity
protected String csrfToken
protected String requestingEntityName
protected Map<String,PersistencePackage> subPackages
protected boolean validateUnsubmittedProperties
protected SectionCrumb[] sectionCrumbs
protected Map<ChangeType,List<PersistencePackage>> deferredOperations
protected boolean isProcessedInternal
protected boolean isTreeCollection
protected boolean isAddOperationInspect
public PersistencePackage(String ceilingEntityFullyQualifiedClassname, Entity entity, PersistencePerspective persistencePerspective, String[] customCriteria, String csrfToken)
public PersistencePackage(String ceilingEntityFullyQualifiedClassname, String fetchTypeFullyQualifiedClassname, Entity entity, PersistencePerspective persistencePerspective, String[] customCriteria, String csrfToken)
public PersistencePackage()
public Property findProperty(String name)
findProperty
in interface StateDescriptor
public Property[] getProperties()
getProperties
in interface StateDescriptor
public Map<String,Property> getPMap()
getPMap
in interface StateDescriptor
public String getCeilingEntityFullyQualifiedClassname()
public void setCeilingEntityFullyQualifiedClassname(String ceilingEntityFullyQualifiedClassname)
public String getSecurityCeilingEntityFullyQualifiedClassname()
public void setSecurityCeilingEntityFullyQualifiedClassname(String securityCeilingEntityFullyQualifiedClassname)
public PersistencePerspective getPersistencePerspective()
public void setPersistencePerspective(PersistencePerspective persistencePerspective)
public String[] getCustomCriteria()
public void setCustomCriteria(String[] customCriteria)
public void addCustomCriteria(String criteria)
public void removeCustomCriteria(String criteria)
public int getCriteriaIndex(String criteria)
public boolean containsCriteria(String criteria)
public Entity getEntity()
public void setEntity(Entity entity)
public String getCsrfToken()
public void setCsrfToken(String csrfToken)
public String getFetchTypeFullyQualifiedClassname()
public void setFetchTypeFullyQualifiedClassname(String fetchTypeFullyQualifiedClassname)
public String getSectionEntityField()
public void setSectionEntityField(String sectionEntityField)
public String getRequestingEntityName()
public void setRequestingEntityName(String requestingEntityName)
public Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()
public Map<String,PersistencePackage> getSubPackages()
public void setSubPackages(Map<String,PersistencePackage> subPackages)
public boolean isValidateUnsubmittedProperties()
public void setValidateUnsubmittedProperties(boolean validateUnsubmittedProperties)
public SectionCrumb[] getSectionCrumbs()
public void setSectionCrumbs(SectionCrumb[] sectionCrumbs)
public SectionCrumb getClosetCrumb(String myCeiling)
public SectionCrumb getBottomCrumb()
public SectionCrumb getTopCrumb()
public Map<ChangeType,List<PersistencePackage>> getDeferredOperations()
public void setDeferredOperations(Map<ChangeType,List<PersistencePackage>> deferredOperations)
public void addDeferredOperation(ChangeType changeType, PersistencePackage persistencePackage)
public boolean isProcessedInternal()
public void setProcessedInternal(boolean isProcessedInternal)
isProcessedInternal
- whether or not this persistence package has been exposed to a internal processing steppublic boolean isTreeCollection()
public void setIsTreeCollection(boolean isTreeCollection)
public boolean isAddOperationInspect()
public void setAddOperationInspect(boolean addOperationInspect)
Copyright © 2022. All rights reserved.