Hi,

For binding the objects to an implementer, one has to set implementerset 
followed by class/objectimplementerset.
The implementer for PLM service is safPlmService.
To receive the callbacks for CCB oprations, PLM service implementer must 
set class/objetcimplementerset for those classes/objects.

If an application is interested to listen to  the CCB operations, 
calbacks whenever a CCB operation is performed then "appliers" can be used.
The difference between implementer and applier is that an applier OI 
does not participate in CCB validation.Appliers are just listeners.

For more information read MULTIPLE APPLIERS in 
osaf/services/saf/immsv/README.

more comments inline.

/Neel.


On Tuesday 13 October 2015 07:48 PM, Haymi Shalom wrote:
>
> HelloReddy,
>
> My Name is Haymi Shalom, I am an Embedded Software Engineer at ECI 
> Telecom working on Metro line products.
>
> We wish to integrate OpenSAF HA platform in our new line of Metro-Core 
> products .
>
> Our first goal is to go through a basic Proof Of Concept based on 
> OpenSAF (specifically using ImmCfg CLI tool).
>
> At the moment what we try to do is create a tunnel with the IMM and 
> configure it in the hardware.
>
> So far we managed to configure classes (Imm.xml) and OM objects(via 
> Immcfg utility) , but couldn’t understand how to make those object 
> reflect to the hardware (or to the PLM in the first place) by binding 
> implementers.
>
Presently the plm sets classimplementer for following classes:
         plms_oi_class_impl_set("SaPlmDomain");
         plms_oi_class_impl_set("SaHpiConfig");
         plms_oi_class_impl_set("SaPlmHEBaseType");
         plms_oi_class_impl_set("SaPlmHEType");
         plms_oi_class_impl_set("SaPlmHE");
         plms_oi_class_impl_set("SaPlmEEBaseType");
         plms_oi_class_impl_set("SaPlmEEType");
         plms_oi_class_impl_set("SaPlmEE");
         plms_oi_class_impl_set("SaPlmDependency");

The callbacks will be received for the above classes only.

If your product requires information about more classes then an APPLIER 
application  may be used.
>
> We fail to understand how to make the consequent action that creating 
> an object with some attributes via *ImmCfg* will “go down” to the 
> hardware.
>
By creating object with immcfg will go to  IMM. If the created object 
has implementer/applier, then IMM gives corresponding callback to the 
implementer/applier.

If the non-PLM objects (objects for which PLM is not class implementer) 
should reach PLM/hardware then a separate APPLIER application with HPI 
may be required.

> Thanks In Advance,
>
> Haymi
>
> *HAYMI SHALOM***
>
> *Protocol Team*
>
> *T:*
>
>       
>
> +972.3.926.8747
>
> *M:*
>
>       
>
> +972.50.919.3833
>
> *E:*
>
>       
>
> [email protected] <mailto:[email protected]>
>
> **
>
>       
>
> *www.ecitele.com* <http://www.ecitele.com/>**
>
> *cid:[email protected]*
>
> This e-mail message is intended for the recipient only and contains 
> information which is CONFIDENTIAL and which may be proprietary to ECI 
> Telecom. If you have received this transmission in error, please 
> inform us by e-mail, phone or fax, and then delete the original and 
> all copies thereof.
>
>
>
> This message has been scanned for malware by Websense. 
> www.websense.com <http://www.websense.com/>
>

------------------------------------------------------------------------------
_______________________________________________
Opensaf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to