# Uses of Class
com.orchestranetworks.service.ServiceGroupKey

Packages that use ServiceGroupKey
Package
Description
com.orchestranetworks.module
This package allows to handle module registration.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.
com.orchestranetworks.ui.toolbar
This package allows customizing toolbars.
com.orchestranetworks.userservice.declaration
A public API for declaring user services.

- ## Uses of ServiceGroupKey in com.orchestranetworks.module

  Methods in com.orchestranetworks.module with parameters of type ServiceGroupKey
  Modifier and Type
  Method
  Description
  `void`
  ModuleServiceRegistrationContext.`registerServiceGroup(ServiceGroupKey aServiceGroupKey, UserMessage aLabel, UserMessage aDescription)`
  Registers a new user service group in EBX®.

- ## Uses of ServiceGroupKey in com.orchestranetworks.service

  Fields in com.orchestranetworks.service declared as ServiceGroupKey
  Modifier and Type
  Field
  Description
  `static final ServiceGroupKey`
  ServiceGroupKey.`CUSTOM_SERVICES_WITHOUT_GROUP`
  Service group containing all non built-in services without specified group.
  `static final ServiceGroupKey`
  ServiceGroupKey.`EBX_IMPORT_EXPORT`
  Service group containing services to export and import data.
  `static final ServiceGroupKey`
  ServiceGroupKey.`EBX_SERVICES_WITHOUT_GROUP`
  Service group containing all built-in services without specified group.
  `static final ServiceGroupKey`
  ServiceGroupKey.`EBX_VIEWS`
  Service group containing services to display in the 'Views' menu.
  Methods in com.orchestranetworks.service that return ServiceGroupKey
  Modifier and Type
  Method
  Description
  `static ServiceGroupKey`
  ServiceGroupKey.`forServiceGroupInModule(String moduleName, String serviceGroupName)`
  Returns the identifier of a service group defined in a module.
  `static ServiceGroupKey`
  ServiceGroupKey.`parse(String aString)`
  Returns the service key that corresponds to the specified string.

- ## Uses of ServiceGroupKey in com.orchestranetworks.ui.toolbar

  Methods in com.orchestranetworks.ui.toolbar with parameters of type ServiceGroupKey
  Modifier and Type
  Method
  Description
  `void`
  ToolbarMenu.`addServiceGroup(ServiceGroupKey aGroupKey)`
  Sets the key of the group of service to be displayed.
  `void`
  ToolbarMenu.`addServiceGroup(ServiceGroupKey aGroupKey, boolean isSmartFiltering)`
  Sets the key of the group of service to be displayed.
  `void`
  ToolbarMenu.`addServiceGroup(ServiceGroupKey aGroupKey, List<ServiceKey> excludedService, boolean isSmartFiltering)`
  Sets the key of the group of service to be displayed.

- ## Uses of ServiceGroupKey in com.orchestranetworks.userservice.declaration

  Methods in com.orchestranetworks.userservice.declaration with parameters of type ServiceGroupKey
  Modifier and Type
  Method
  Description
  `void`
  UserServicePropertiesDefinitionContext.`setGroup(ServiceGroupKey aServiceGroupKey)`
  Defines the group to which this service belongs to.