public interface ExtensionProvider
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.io.Serializable> |
getExtendedProperties(long companyId,
java.lang.String className,
java.lang.Object entity) |
java.util.Map<java.lang.String,PropertyDefinition> |
getExtendedPropertyDefinitions(long companyId,
java.lang.String className) |
java.util.Collection<java.lang.String> |
getFilteredPropertyNames(long companyId,
java.lang.Object entity) |
boolean |
isApplicableExtension(long companyId,
java.lang.String className) |
void |
setExtendedProperties(long companyId,
long userId,
java.lang.String className,
java.lang.Object entity,
java.util.Map<java.lang.String,java.io.Serializable> extendedProperties) |
java.util.Map<java.lang.String,java.io.Serializable> getExtendedProperties(long companyId,
java.lang.String className,
java.lang.Object entity)
throws java.lang.Exception
java.lang.Exceptionjava.util.Map<java.lang.String,PropertyDefinition> getExtendedPropertyDefinitions(long companyId, java.lang.String className)
java.util.Collection<java.lang.String> getFilteredPropertyNames(long companyId,
java.lang.Object entity)
boolean isApplicableExtension(long companyId,
java.lang.String className)
void setExtendedProperties(long companyId,
long userId,
java.lang.String className,
java.lang.Object entity,
java.util.Map<java.lang.String,java.io.Serializable> extendedProperties)
throws java.lang.Exception
java.lang.Exception