Class EntityExtensionHandler
java.lang.Object
com.liferay.portal.vulcan.extension.EntityExtensionHandler
-
Constructor Summary
ConstructorsConstructorDescriptionEntityExtensionHandler
(String className, List<ExtensionProvider> extensionProviders) -
Method Summary
Modifier and TypeMethodDescriptiongetExtendedProperties
(long companyId, long userId, Object entity) getExtendedPropertyDefinitions
(long companyId, String className) getFilteredPropertyNames
(long companyId, Object entity) void
setExtendedProperties
(long companyId, long userId, Object entity, Map<String, Serializable> extendedProperties) void
validate
(long companyId, Map<String, Serializable> extendedProperties, boolean partialUpdate)
-
Constructor Details
-
EntityExtensionHandler
-
-
Method Details
-
getExtendedProperties
public Map<String,Serializable> getExtendedProperties(long companyId, long userId, Object entity) throws Exception - Throws:
Exception
-
getExtendedPropertyDefinitions
public Map<String,PropertyDefinition> getExtendedPropertyDefinitions(long companyId, String className) throws Exception - Throws:
Exception
-
getFilteredPropertyNames
-
setExtendedProperties
public void setExtendedProperties(long companyId, long userId, Object entity, Map<String, Serializable> extendedProperties) throws Exception- Throws:
Exception
-
validate
public void validate(long companyId, Map<String, Serializable> extendedProperties, boolean partialUpdate) throws Exception- Throws:
Exception
-