Globally for all events: wrapper.event.default.command.block.timeout property, or
For a specific event: wrapper.event.<event_name>.command.block.timeout property.
The "<event_name>" component of the property name can be
either the keyword "default",
or one of the Event Types.
By setting the default property,
all Event Types which are not set explicitly will take on that value.
The timeout can be set to "0" to wait indefinitely.
In general, it is a good idea to set a timeout that is as short as possible to allow your command to run under normal circumstances.
If the timeout is set too long, then your application may get stuck unexpectedly waiting for the command to complete.
Please see the overview of Event Commands for more examples
and an explanation of how the various event properties can be used together.
Reference: Event Commands
The Java Service Wrapper provides a full set of configuration properties that allows you to make the Wrapper meet your exact needs.
Please take a look at the documentation for the individual properties to see all of the possibilities beyond the examples shown above.