Modifier and Type | Field and Description |
---|---|
protected SectionCrumb[] |
PersistencePackage.sectionCrumbs |
Modifier and Type | Method and Description |
---|---|
SectionCrumb |
PersistencePackage.getBottomCrumb() |
SectionCrumb |
PersistencePackage.getClosetCrumb(String myCeiling) |
SectionCrumb[] |
PersistencePackage.getSectionCrumbs() |
SectionCrumb |
PersistencePackage.getTopCrumb() |
Modifier and Type | Method and Description |
---|---|
void |
PersistencePackage.setSectionCrumbs(SectionCrumb[] sectionCrumbs) |
Modifier and Type | Method and Description |
---|---|
List<SectionCrumb> |
ClassNameRequestParamValidationService.getSectionCrumbs(String crumbList,
String persistenceUnitName)
Retrieve a list of section crumbs given a delimited string (usually harvested from the "sectionCrumbs" param on a
Http request).
|
List<SectionCrumb> |
ClassNameRequestParamValidationServiceImpl.getSectionCrumbs(String crumbList,
String persistenceUnitName) |
Modifier and Type | Field and Description |
---|---|
protected SectionCrumb[] |
PersistencePackageRequest.sectionCrumbs |
Modifier and Type | Method and Description |
---|---|
SectionCrumb[] |
PersistencePackageRequest.getSectionCrumbs() |
Modifier and Type | Method and Description |
---|---|
void |
PersistencePackageRequest.setSectionCrumbs(SectionCrumb[] sectionCrumbs) |
Modifier and Type | Method and Description |
---|---|
static PersistencePackageRequest |
PersistencePackageRequest.fromMetadata(FieldMetadata md,
List<SectionCrumb> sectionCrumbs)
Creates a semi-populate PersistencePacakageRequest based on the specified Metadata.
|
PersistencePackageRequest |
PersistencePackageRequest.withSectionCrumbs(List<SectionCrumb> sectionCrumbs) |
Modifier and Type | Method and Description |
---|---|
List<SectionCrumb> |
AdminNavigationService.getSectionCrumbs(String crumbList)
Utility method for parsing a delimitted section crumb list (usually the "sectionCrumbs" parameter on the HttpServletRequest).
|
List<SectionCrumb> |
AdminNavigationServiceImpl.getSectionCrumbs(String crumbList) |
Modifier and Type | Method and Description |
---|---|
PersistenceResponse |
AdminEntityService.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Persists the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumb)
Adds an item into the specified collection
|
PersistenceResponse |
AdminEntityServiceImpl.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId)
Gets an Entity representing a specific collection item
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria)
Gets an Entity representing a specific collection item
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria) |
Map<String,DynamicResultSet> |
AdminEntityService.getAllRecordsForAllSubCollections(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb)
overloading containing paging parameters
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getAllRecordsForAllSubCollections(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId() . |
PersistenceResponse |
AdminEntityServiceImpl.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb)
overloading containing paging parameters
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
List<SectionCrumb> sectionCrumb)
Returns all records for all subcollections of the specified request and its primary key
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb)
Returns the DynamicResultSet representing the records that belong to the specified collectionProperty for the
given containingClass and the primary key for the containingClass
|
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumb)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId() |
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForSelectedTab(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb,
String currentTabName)
Returns all records for selected tab of the specified request and its primary key
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForSelectedTab(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb,
String currentTabName) |
PersistencePackageRequest |
AdminEntityService.getRequestForEntityForm(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumbs)
Gets the PersistencePackageRequest for the passed in EntityForm
|
PersistencePackageRequest |
AdminEntityServiceImpl.getRequestForEntityForm(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Removes the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Updates the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumbs) |
Modifier and Type | Method and Description |
---|---|
protected SectionCrumb |
AdminAbstractController.createSectionCrumb(String currentSection,
String currentSectionId) |
Modifier and Type | Method and Description |
---|---|
protected List<SectionCrumb> |
AdminAbstractController.getSectionCrumbs(javax.servlet.http.HttpServletRequest request,
String currentSection,
String currentSectionId) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
AdminBasicOperationsControllerExtensionHandler.buildLookupListGrid(PersistencePackageRequest ppr,
ClassMetadata cmd,
String owningClass,
List<SectionCrumb> sectionCrumbs,
org.springframework.ui.Model model,
org.springframework.util.MultiValueMap<String,String> requestParams)
Invoked every time
AdminBasicOperationsController#showSelectCollectionItem() is invoked to allow the
ListGrid style to be built in a different style. |
ExtensionResultStatusType |
AbstractAdminBasicOperationsControllerExtensionHandler.buildLookupListGrid(PersistencePackageRequest ppr,
ClassMetadata cmd,
String owningClass,
List<SectionCrumb> sectionCrumbs,
org.springframework.ui.Model model,
org.springframework.util.MultiValueMap<String,String> requestParams) |
protected ListGrid |
AdminAbstractController.getCollectionListGrid(ClassMetadata mainMetadata,
Entity entity,
Property collectionProperty,
org.springframework.util.MultiValueMap<String,String> requestParams,
String sectionKey,
List<SectionCrumb> sectionCrumbs)
Convenience method for obtaining a ListGrid DTO object for a collection.
|
protected ListGrid |
AdminAbstractController.getCollectionListGrid(ClassMetadata mainMetadata,
Entity entity,
Property collectionProperty,
org.springframework.util.MultiValueMap<String,String> requestParams,
String sectionKey,
PersistenceResponse persistenceResponse,
List<SectionCrumb> sectionCrumbs)
Convenience method for obtaining a ListGrid DTO object for a collection.
|
protected PersistencePackageRequest |
AdminAbstractController.getSectionPersistencePackageRequest(String sectionClassName,
List<SectionCrumb> sectionCrumbs)
Deprecated.
|
protected PersistencePackageRequest |
AdminAbstractController.getSectionPersistencePackageRequest(String sectionClassName,
List<SectionCrumb> sectionCrumbs,
Map<String,String> pathVars)
Returns a PersistencePackageRequest for the given sectionClassName.
|
protected PersistencePackageRequest |
AdminAbstractController.getSectionPersistencePackageRequest(String sectionClassName,
org.springframework.util.MultiValueMap<String,String> requestParams,
List<SectionCrumb> sectionCrumbs)
Deprecated.
|
protected PersistencePackageRequest |
AdminAbstractController.getSectionPersistencePackageRequest(String sectionClassName,
org.springframework.util.MultiValueMap<String,String> requestParams,
List<SectionCrumb> sectionCrumbs,
Map<String,String> pathVars)
Returns the result of a call to getSectionPersistencePackageRequest(..) with the additional filter
and sort criteria attached.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,DynamicResultSet> |
AdminBasicEntityController.getViewSubRecords(javax.servlet.http.HttpServletRequest request,
Map<String,String> pathVars,
ClassMetadata cmd,
Entity entity,
List<SectionCrumb> crumbs) |
Modifier and Type | Field and Description |
---|---|
protected List<SectionCrumb> |
ListGrid.sectionCrumbs |
Modifier and Type | Method and Description |
---|---|
List<SectionCrumb> |
ListGrid.getSectionCrumbs() |
Modifier and Type | Method and Description |
---|---|
void |
ListGrid.setSectionCrumbs(List<SectionCrumb> sectionCrumbs) |
Modifier and Type | Field and Description |
---|---|
protected List<SectionCrumb> |
EntityForm.sectionCrumbs |
Modifier and Type | Method and Description |
---|---|
List<SectionCrumb> |
EntityForm.getSectionCrumbsImpl() |
Modifier and Type | Method and Description |
---|---|
void |
EntityForm.setSectionCrumbsImpl(List<SectionCrumb> sectionCrumbs) |
Modifier and Type | Method and Description |
---|---|
ListGrid |
FormBuilderServiceImpl.buildCollectionListGrid(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
ListGrid |
FormBuilderService.buildCollectionListGrid(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs)
Builds a list grid that is used to render a collection inline in an entity form.
|
ListGrid |
FormBuilderServiceImpl.buildMainListGrid(DynamicResultSet drs,
ClassMetadata cmd,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
ListGrid |
FormBuilderService.buildMainListGrid(DynamicResultSet drs,
ClassMetadata cmd,
String sectionKey,
List<SectionCrumb> sectionCrumbs)
Builds a list grid that is typically used at the top entity level to select an entity for modification.
|
Map<String,Object> |
FormBuilderServiceImpl.buildSelectizeCollectionInfo(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
Map<String,Object> |
FormBuilderService.buildSelectizeCollectionInfo(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
Entity entity,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderService.createEntityForm(ClassMetadata cmd,
Entity entity,
List<SectionCrumb> sectionCrumbs)
Creates a new EntityForm that has all of the appropriate fields set up along with the values for those fields
from the given Entity.
|
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderService.createEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
List<SectionCrumb> sectionCrumbs)
Builds an EntityForm that has all of the appropriate fields set up along with the values for those fields
from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.
|
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderService.createEntityForm(ClassMetadata cmd,
List<SectionCrumb> sectionCrumbs)
Creates a new EntityForm with the a default 'Save' action.
|
protected ListGrid |
FormBuilderServiceImpl.createListGrid(String className,
List<Field> headerFields,
ListGrid.Type type,
DynamicResultSet drs,
String sectionKey,
Integer order,
String idProperty,
List<SectionCrumb> sectionCrumbs,
String sortPropery)
Populate a ListGrid with ListGridRecords.
|
protected ListGrid |
FormBuilderServiceImpl.createListGrid(String className,
List<Field> headerFields,
ListGrid.Type type,
DynamicResultSet drs,
String sectionKey,
int order,
String idProperty,
List<SectionCrumb> sectionCrumbs)
|
protected String |
FormBuilderServiceImpl.extractSectionIdentifierFromCrumb(List<SectionCrumb> sectionCrumbs) |
void |
FormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd,
Entity entity,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
void |
FormBuilderService.populateEntityForm(ClassMetadata cmd,
Entity entity,
EntityForm ef,
List<SectionCrumb> sectionCrumbs)
Populates a given ef based on the given cmd to initially create fields with the necessary metadata
and then fills those fields out based on the property values from entity.
|
void |
FormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
void |
FormBuilderService.populateEntityForm(ClassMetadata cmd,
EntityForm ef,
List<SectionCrumb> sectionCrumbs)
Populates the given ef with all of the fields based on the properties from cmd.
|
void |
FormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
void |
FormBuilderService.populateEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
EntityForm entityForm,
List<SectionCrumb> sectionCrumbs)
Builds an EntityForm that has all of the appropriate fields set up along with the values for thsoe fields
from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.
|
Copyright © 2020. All rights reserved.