If you are extending classes you will need to set following properties:
- regex - Regular expression which is used to match the request URI and parse parameters embedded in the URI. For example:
/\/()@([^@\/])/
- requiredRole - Required role of user in order to be able to access this URI. Available values are: null, "user", and "admin". If
requiredRole
is not null, authentication will be required. - isAsync - If set to true, it will be possible to wait for results, for example waiting for an response IQ stanza.
- decodeContent - If set to false, then content of the request will not be parsed and your script will receive instance of
HttpServletRequest
to handle incoming content.