Package com.orchestranetworks.module
Interface ModuleRegistrationAdvancedD3
-
public interface ModuleRegistrationAdvancedD3
Completes module registration so as to be able to properly set up the required environment of a D3 replica node.For example, when several inter-dependent broadcast dataspaces are used, implementing this interface allows to create this D3 environment during the module startup.
- Since:
- 5.9.0
- See Also:
ModuleRegistration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleRepositoryStartup(D3NodeAsSlaveOnStartup aContext)
This method must be overridden to set up the required environment of a D3 replica node when this requires specific privileges on the repository.
-
-
-
Method Detail
-
handleRepositoryStartup
void handleRepositoryStartup(D3NodeAsSlaveOnStartup aContext) throws OperationException
This method must be overridden to set up the required environment of a D3 replica node when this requires specific privileges on the repository.It is invoked once the EBX® module has been registered, when the repository has been started and after
ModuleRegistration.handleRepositoryStartup(ModuleContextOnRepositoryStartup)
.- Parameters:
aContext
- the D3 module registration context invoked at the initialization of the EBX® repository.- Throws:
OperationException
- if an operation cannot complete successfully.
-
-