A.3 IDL specification (file name "PartialSuspensionOfItfNNotifications.idl")
32.3833GPPCommon Object Request Broker Architecture (CORBA) Solution Set (SS)Partial Suspension of Itf-N Integration Reference Point (IRP)Telecommunication managementTS
//File: PartialSuspensionOfItfNNotifications.idl
#ifndef _PARTIAL_SUSPENSION_OF_ITFN_NOTIFICATIONS_IDL_
#define _PARTIAL_SUSPENSION_OF_ITFN_NOTIFICATIONS_IDL_
#include <PartialSuspensionConstDefs.idl>
#include <NotificationIRPNotifications.idl>
// This statement must appear after all include statements
#pragma prefix "3gppsa5.org"
/* ## Module: PartialSuspensionOfItfNNotifications
This contains the specification of notifications of Partial Suspension of Itf-N.
==========================================================================
*/
module PartialSuspensionOfItfNNotifications
{
/* Constant definitions for the notifyChangeOfPartialSuspensionOfItfN notification */
interface notifyChangeOfPartialSuspensionOfItfN: NotificationIRPNotifications::Notify
{
const string EVENT_TYPE = "notifyChangeOfPartialSuspensionOfItfN";
/**
* This constant defines the name of the ManagerReference property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::ManagerReference.
*/
const string MANAGER_REFERENCE =
PartialSuspensionConstDefs::AttributeNameValue::MANAGER_REFERENCE;
/**
* This constant defines the name of the TypeOfChange property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::TypeOfChange.
*/
const string TYPE_OF_CHANGE =
PartialSuspensionConstDefs::AttributeNameValue::TYPE_OF_CHANGE;
/**
* This constant defines the name of the PartialSuspensionId property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::PartialSuspensionId.
*/
const string PARTIAL_SUSPENSION_ID =
PartialSuspensionConstDefs::AttributeNameValue::PARTIAL_SUSPENSION_ID;
/**
* This constant defines the name of the BaseMOInstance property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::DNOpt.
*/
const string BASE_MO_INSTANCE =
PartialSuspensionConstDefs::AttributeNameValue::BASE_MO_INSTANCE;
/**
* This constant defines the name of the Scope property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::ScopeTypeConditional.
*/
const string SCOPE =
PartialSuspensionConstDefs::AttributeNameValue::SCOPE;
/**
* This constant defines the name of the ActivationTime property,
* which is transported in the filterable_body fields.
* The data type for the value of this property is
* PartialSuspensionConstDefs::ActivationTimeOpt.
*/
const string ACTIVATION_TIME =
PartialSuspensionConstDefs::AttributeNameValue::ACTIVATION_TIME;
};
};
#endif // _PARTIAL_SUSPENSION_OF_ITFN_NOTIFICATIONS_IDL_
Annex B (informative):
Change history
Change history | ||||||||
Date | TSG # | TSG Doc. | CR | R | Subject/Comment | Cat | Old | New |
Mar 2007 | SA_35 | SP-070060 | — | — | Submitted to SA#35 for Approval | — | 1.0.0 | 7.0.0 |
Dec 2008 | SA_42 | — | — | — | Upgrade to Release 8 | — | 7.0.0 | 8.0.0 |
Dec 2009 | – | – | – | – | Update to Rel-9 version (MCC) | — | 8.0.0 | 9.0.0 |