Quintiq file version 2.0
|
#parent: #root
|
Method ReceiveRegistration (
|
String origin_node_id
|
)
|
{
|
Description: 'Forwards registrrations received by this connector to the attached distributed service provide.'
|
TextBody:
|
[*
|
this.Log( "Received registration request from node" + origin_node_id, false );
|
|
if( this.DistributedServiceProviderBase().MyNodeId() = origin_node_id )
|
{
|
this.Log( "Registration not processed. Invalid registration request from " + origin_node_id + " to " + this.DistributedServiceProviderBase().MyNodeId(), true );
|
}
|
else
|
{
|
processor := guard( this.DistributedServiceProviderBase().Processor(), null( DSP_Processor) );
|
if ( not isnull( processor ) )
|
{
|
processor.ReceiveRegistration( origin_node_id );
|
}
|
}
|
*]
|
}
|