@ Reference ( service = ChannelFactoryProvider . class , cardinality = ReferenceCardinality . MULTIPLE , policy = ReferencePolicy . DYNAMIC , policyOption = ReferencePolicyOption . GREEDY ) protected void setFactoryProvider ( ChannelFactoryProvider provider ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) { Tr . debug ( this , tc , "Add factory provider; " + provider ) ; } this . chfw . registerFactories ( provider ) ; }
DS method to set a factory provider .