Package fr.becpg.repo.entity.catalog
Interface EntityCatalogService
- All Known Implementing Classes:
EntityCatalogServiceImpl
public interface EntityCatalogService
EntityCatalogService interface.
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantCATALOG_DEFS="CATALOG_DEFS"static final StringConstantMESSAGE_OR="message.formulate.or"static final StringConstantPROP_AUDITED_FIELDS="auditedFields"static final StringConstantPROP_CATALOG_MODIFIED_DATE="modifiedDate"static final StringConstantPROP_CATALOG_MODIFIED_FIELD="modifiedField"static final StringConstantPROP_CATALOGS="catalogs"static final StringConstantPROP_COLOR="color"static final StringConstantPROP_DISPLAY_NAME="displayName"static final StringConstantPROP_ENTITIES="entities"static final StringConstantPROP_ENTITY_FILTER="entityFilter"static final StringConstantPROP_ENTITY_TYPE="entityType"static final StringConstantPROP_FIELDS="fields"static final StringConstantPROP_I18N_MESSAGES="i18nMessages"static final StringConstantPROP_ID="id"static final StringConstantPROP_LABEL="label"static final StringConstantPROP_LOCALE="locale"static final StringConstantPROP_LOCALES="locales"static final StringConstantPROP_MISSING_FIELDS="missingFields"static final StringConstantPROP_NON_UNIQUE_FIELDS="nonUniqueFields"static final StringConstantPROP_PROTECTED_FIELDS="protectedFields"static final StringConstantPROP_SCORE="score"static final StringConstantPROP_UNIQUE_FIELDS="uniqueFields"static final StringConstantPROP_VALUE="value" -
Method Summary
Modifier and TypeMethodDescriptionorg.json.JSONArrayformulateCatalog(String catalogId, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, List<String> locales) formulateCatalog.org.json.JSONArrayformulateCatalogs(RepositoryEntity formulatedEntity, List<String> locales) formulateCatalogs.voidupdateAuditedField(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, Set<org.alfresco.service.namespace.QName> diffQnames, Set<org.alfresco.service.cmr.repository.NodeRef> listNodeRefs) updateAuditedField.
-
Field Details
-
PROP_CATALOGS
ConstantPROP_CATALOGS="catalogs"- See Also:
-
PROP_MISSING_FIELDS
ConstantPROP_MISSING_FIELDS="missingFields"- See Also:
-
PROP_UNIQUE_FIELDS
ConstantPROP_UNIQUE_FIELDS="uniqueFields"- See Also:
-
PROP_NON_UNIQUE_FIELDS
ConstantPROP_NON_UNIQUE_FIELDS="nonUniqueFields"- See Also:
-
PROP_I18N_MESSAGES
ConstantPROP_I18N_MESSAGES="i18nMessages"- See Also:
-
PROP_DISPLAY_NAME
ConstantPROP_DISPLAY_NAME="displayName"- See Also:
-
PROP_FIELDS
ConstantPROP_FIELDS="fields"- See Also:
-
PROP_LABEL
ConstantPROP_LABEL="label"- See Also:
-
PROP_ID
ConstantPROP_ID="id"- See Also:
-
PROP_LOCALES
ConstantPROP_LOCALES="locales"- See Also:
-
PROP_SCORE
ConstantPROP_SCORE="score"- See Also:
-
PROP_LOCALE
ConstantPROP_LOCALE="locale"- See Also:
-
PROP_ENTITY_TYPE
ConstantPROP_ENTITY_TYPE="entityType"- See Also:
-
PROP_COLOR
ConstantPROP_COLOR="color"- See Also:
-
PROP_ENTITY_FILTER
ConstantPROP_ENTITY_FILTER="entityFilter"- See Also:
-
PROP_CATALOG_MODIFIED_DATE
ConstantPROP_CATALOG_MODIFIED_DATE="modifiedDate"- See Also:
-
PROP_CATALOG_MODIFIED_FIELD
ConstantPROP_CATALOG_MODIFIED_FIELD="modifiedField"- See Also:
-
PROP_AUDITED_FIELDS
ConstantPROP_AUDITED_FIELDS="auditedFields"- See Also:
-
PROP_PROTECTED_FIELDS
ConstantPROP_PROTECTED_FIELDS="protectedFields"- See Also:
-
PROP_VALUE
ConstantPROP_VALUE="value"- See Also:
-
PROP_ENTITIES
ConstantPROP_ENTITIES="entities"- See Also:
-
CATALOG_DEFS
ConstantCATALOG_DEFS="CATALOG_DEFS"- See Also:
-
MESSAGE_OR
ConstantMESSAGE_OR="message.formulate.or"- See Also:
-
-
Method Details
-
formulateCatalogs
org.json.JSONArray formulateCatalogs(RepositoryEntity formulatedEntity, List<String> locales) throws org.json.JSONException formulateCatalogs.
- Parameters:
formulatedEntity- aRepositoryEntityobjectlocales- aListobject- Returns:
- a
JSONArrayobject - Throws:
org.json.JSONException- if any.
-
formulateCatalog
org.json.JSONArray formulateCatalog(String catalogId, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, List<String> locales) throws org.json.JSONException formulateCatalog.
-
updateAuditedField
void updateAuditedField(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, Set<org.alfresco.service.namespace.QName> diffQnames, Set<org.alfresco.service.cmr.repository.NodeRef> listNodeRefs) updateAuditedField.
-