public interface ModuleServiceRegistrationContext
ModuleRegistration.handleServiceRegistration(ModuleServiceRegistrationContext)
Modifier and Type | Method and Description |
---|---|
String |
getModuleName()
Returns the current module name.
|
void |
registerServiceGroup(ServiceGroupKey aServiceGroupKey,
UserMessage aLabel,
UserMessage aDescription)
Registers a new user service group in EBX®.
|
<S extends EntitySelection,T extends ActivationContext<S>> |
registerUserService(UserServiceDeclaration<S,T> aUserServiceDeclaration)
Registers a new user service in EBX®.
|
void |
registerUserServiceExtension(UserServiceExtensionDeclaration aUserServiceExtensionDeclaration)
Registers a new user service extension in EBX®.
|
String getModuleName()
void registerServiceGroup(ServiceGroupKey aServiceGroupKey, UserMessage aLabel, UserMessage aDescription)
<S extends EntitySelection,T extends ActivationContext<S>> void registerUserService(UserServiceDeclaration<S,T> aUserServiceDeclaration)
void registerUserServiceExtension(UserServiceExtensionDeclaration aUserServiceExtensionDeclaration)
Only built-in services and services declared in the current module can be extended using this method.