Class RestInboundChannelModel
- java.lang.Object
-
- org.flowable.eventregistry.model.ChannelModel
-
- org.flowable.eventregistry.model.InboundChannelModel
-
- com.flowable.platform.engine.impl.eventregistry.rest.RestInboundChannelModel
-
public class RestInboundChannelModel extends InboundChannelModel
Inbound Channel model for incoming REST requests. Allows to set authorized users or authorized groups who have access to this channel.- Author:
- Roman Saratz
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>
authorizedGroups
Set of groupIds that are allowed to trigger events on this channelprotected Set<String>
authorizedUsers
Set of userIds that are allowed to trigger events on this channel-
Fields inherited from class org.flowable.eventregistry.model.InboundChannelModel
channelEventKeyDetection, channelEventTenantIdDetection, contextExtractorDelegateExpression, deserializerDelegateExpression, deserializerType, eventTransformerDelegateExpression, headerExtractorDelegateExpression, inboundEventChannelAdapter, inboundEventProcessingPipeline, payloadExtractorDelegateExpression, pipelineDelegateExpression
-
Fields inherited from class org.flowable.eventregistry.model.ChannelModel
category, channelType, description, extension, key, name, type
-
-
Constructor Summary
Constructors Constructor Description RestInboundChannelModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getAuthorizedGroups()
Set<String>
getAuthorizedUsers()
void
setAuthorizedGroups(Set<String> authorizedGroups)
void
setAuthorizedUsers(Set<String> authorizedUsers)
-
Methods inherited from class org.flowable.eventregistry.model.InboundChannelModel
getChannelEventKeyDetection, getChannelEventTenantIdDetection, getContextExtractorDelegateExpression, getDeserializerDelegateExpression, getDeserializerType, getEventTransformerDelegateExpression, getHeaderExtractorDelegateExpression, getInboundEventChannelAdapter, getInboundEventProcessingPipeline, getPayloadExtractorDelegateExpression, getPipelineDelegateExpression, setChannelEventKeyDetection, setChannelEventTenantIdDetection, setContextExtractorDelegateExpression, setDeserializerDelegateExpression, setDeserializerType, setEventTransformerDelegateExpression, setHeaderExtractorDelegateExpression, setInboundEventChannelAdapter, setInboundEventProcessingPipeline, setPayloadExtractorDelegateExpression, setPipelineDelegateExpression
-
Methods inherited from class org.flowable.eventregistry.model.ChannelModel
getCategory, getChannelType, getDescription, getExtension, getKey, getName, getType, setCategory, setChannelType, setDescription, setExtension, setKey, setName, setType
-
-