Interface ExtensionProvider
public interface ExtensionProvider
-
Method Summary
Modifier and TypeMethodDescriptiongetExtendedProperties
(long companyId, long userId, String className, Object entity) getExtendedPropertyDefinitions
(long companyId, String className) getFilteredPropertyNames
(long companyId, Object entity) boolean
isApplicableExtension
(long companyId, String className) void
setExtendedProperties
(long companyId, long userId, String className, Object entity, Map<String, Serializable> extendedProperties)
-
Method Details
-
getExtendedProperties
Map<String,Serializable> getExtendedProperties(long companyId, long userId, String className, Object entity) throws Exception - Throws:
Exception
-
getExtendedPropertyDefinitions
Map<String,PropertyDefinition> getExtendedPropertyDefinitions(long companyId, String className) throws Exception - Throws:
Exception
-
getFilteredPropertyNames
-
isApplicableExtension
-
setExtendedProperties
void setExtendedProperties(long companyId, long userId, String className, Object entity, Map<String, Serializable> extendedProperties) throws Exception- Throws:
Exception
-