Behavior: This interface allows the UA to request for the creation of a new Service session and it allows the SSM to request for the creation of a new USM for a user who is joining the session.
void createSSession(in TINAAccessCommonTypes::t_ServiceId serviceId, in TINACommonTypes::t_UserId userId, in TINAProviderAccess::t_ApplicationInfo app, in TINACommonTypes::t_SessionModelReq sessionModelReq, in TINACommonTypes::t_InterfaceList uaRef, in TINAProviderAccess::t_StartServiceSSProperties ssProperties, out TINAAccessCommonTypes::t_SessionInfo sessionInfo, out t_GlobalSessionId sessionId) raises(TINAProviderAccess::e_ServiceError, TINAProviderAccess::e_ApplicationInfoError, TINACommonTypes::e_SessionModelError, TINACommonTypes::e_PropertyError);
This operation creates a new SSM and USM for a specified service. It returns information on the newly created session (supported session model and FSs) and SSM/USM IDs to be used to manage the session
void createUserSSession(in t_GlobalSessionId sessionId, in TINACommonTypes::t_PartyId partyId, in TINACommonTypes::t_InterfaceList uassmRefs, in TINAProviderAccess::t_ApplicationInfo app, out TINAAccessCommonTypes::t_SessionInfo sessionInfo) raises(TINAProviderAccess::e_SessionError, TINAProviderAccess::e_ApplicationInfoError);
This operation creates a new USM for a specified service session that is managed by the SF. It returns information on the newly created USM (supported session model and FSs).
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)