A service part is configured with a service tuple. It does not support default personalization.
Definition at line 58 of file servicepart_i.h.
pp::ServiceElement OSB_CORBA::ServicePartBase_i::getServiceElement | ( | const OSB_LIB::ServiceElement & | se | ) | throw (OsbCorbaException) [private] |
Get a service element CORBA reference.
virtual const OSB_LIB::ServiceItem* OSB_CORBA::ServicePartBase_i::getServiceItem | ( | const ProductPartBase_i::NodeRg & | guard, | |
const std::string & | ifc, | |||
const std::string & | module | |||
) | const throw (OsbCorbaException) [private, pure virtual] |
Protected read acces to the service item.
Implemented in OSB_CORBA::ServicePart_i, and OSB_CORBA::ServicePartWriter_i.
virtual pp::ServiceTuple* OSB_CORBA::ServicePartBase_i::getServiceTuple | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get the service tuple configured for this service part.
OsbCorbaException | in case the node that owns the item cannot be locked. |