public interface ObjectActionExecutor
Modifier and Type | Method and Description |
---|---|
void |
execute(long companyId,
com.liferay.portal.kernel.util.UnicodeProperties parametersUnicodeProperties,
com.liferay.portal.kernel.json.JSONObject payloadJSONObject,
long userId) |
java.lang.String |
getKey() |
default boolean |
isAllowedCompany(long companyId) |
default boolean |
isAllowedObjectDefinition(java.lang.String objectDefinitionName) |
default void |
validate(long companyId,
java.lang.String objectDefinitionName) |
void execute(long companyId, com.liferay.portal.kernel.util.UnicodeProperties parametersUnicodeProperties, com.liferay.portal.kernel.json.JSONObject payloadJSONObject, long userId) throws java.lang.Exception
java.lang.Exception
java.lang.String getKey()
default boolean isAllowedCompany(long companyId)
default boolean isAllowedObjectDefinition(java.lang.String objectDefinitionName)
default void validate(long companyId, java.lang.String objectDefinitionName) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException