Interface UserServicePropertiesDefinitionContext
- Since:
- 5.8.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidDefines a generic confirmation message to be displayed when the service is launched as an action from a toolbar.voidsetConfirmationMessageBeforeLaunch(UserMessage aConfirmationMessage) Defines a localized confirmation message to be displayed when the service is launched as an action from a toolbar.voidsetConfirmationMessageBeforeLaunch(String aConfirmationMessage) Defines a confirmation message to be displayed when the service is launched as an action from a toolbar.voidsetDescription(UserMessage aDescription) Defines the service's default description.voidsetDescription(String aDescription) Defines the service's default description.voidsetDescriptionForConfiguration(UserMessage aDescription) Defines the service description to be displayed in a configuration context.voidsetDescriptionForConfiguration(String aDescription) Defines the service description to be displayed in a configuration context.voidsetGroup(ServiceGroupKey aServiceGroupKey) Defines the group to which this service belongs to.voidsetLabel(UserMessage aLabel) Defines the service's default title.voidDefines the service's default label.voidsetLabelForConfiguration(UserMessage aLabel) Defines the service label to be displayed in a configuration context.voidsetLabelForConfiguration(String aLabel) Defines the service label to be displayed in a configuration context.
-
Method Details
-
setLabel
Defines the service's default label.By default the label is the
ServiceKey. -
setLabel
Defines the service's default title.By default the label is the
ServiceKey. -
setLabelForConfiguration
Defines the service label to be displayed in a configuration context.The configuration contexts supported are:
- Permissions configuration
- Workflow user task configuration
- Perspective configuration
When declaring a service extension, this is the same as using
setLabel(String)}- Since:
- 6.1.2
-
setLabelForConfiguration
Defines the service label to be displayed in a configuration context.See
setLabelForConfiguration(String)for details on configuration contexts.When declaring a service extension, this is the same as using
setLabel(UserMessage)}- Since:
- 6.1.2
-
setDescription
Defines the service's default description.By default there is no description.
-
setDescription
Defines the service's default description.By default there is no description.
-
setDescriptionForConfiguration
Defines the service description to be displayed in a configuration context.See
setLabelForConfiguration(String)for details on configuration contexts.When declaring a service extension, this is the same as using
setDescription(String)}- Since:
- 6.1.2
-
setDescriptionForConfiguration
Defines the service description to be displayed in a configuration context.See
setLabelForConfiguration(String)for details on configuration contexts.When declaring a service extension, this is the same as using
setDescription(UserMessage)}- Since:
- 6.1.2
-
setGroup
Defines the group to which this service belongs to.This method can only be used when declaring a new user service. It has no effect when declaring a service extension.
-
setConfirmationMessageBeforeLaunch
Defines a confirmation message to be displayed when the service is launched as an action from a toolbar. By default, the service is launched directly without any confirmation.This method can only be used when declaring a new user service. It has no effect when declaring a service extension.
-
setConfirmationMessageBeforeLaunch
Defines a localized confirmation message to be displayed when the service is launched as an action from a toolbar. By default, the service is launched directly without any confirmation.This method can only be used when declaring a new user service. It has no effect when declaring a service extension.
-
setConfirmationMessageBeforeLaunch
void setConfirmationMessageBeforeLaunch()Defines a generic confirmation message to be displayed when the service is launched as an action from a toolbar. To define a specific confirmation message,setConfirmationMessageBeforeLaunch(UserMessage)can be used. By default, the service is launched directly without any confirmation.This method can only be used when declaring a new user service. It has no effect when declaring a service extension.
-