class MtasStOcbOpBCat

ManagedElement
+-MtasFunction
+-MtasServices
+-MtasSt
+-MtasStCb
+-MtasStOcb
+-MtasStOcbOpBCat

The MtasStOcbOpBCat MO represents the operator specific Barring Categories of the Communication Barring service in an MTAS node.

Actions
string
mtasStOcbOpBCatActivateStandby ( );
Activation of the mtasStOcbOpBCatNumBarred/mtasStOcbOpBCatDomain/mtasStOcbOpBCatNumExempted standby tables with immediate effect is requested. When the operator invokes this administrative operation, the values in the mtasStOcbOpBCatNumBarred/mtasStOcbOpBCatDomain/mtasStOcbOpBCatNumExempted standby tables become active unless they are invalid. In case of invalid data the activation request is rejected.
The status of the asynchronous operation - that is either IDLE (0) or PROCESSING (2) - is reflected in the mtasStOcbOpBCatActivationState attribute.

The administrative operation can't be invoked unless the value of the mtasStOcbOpBCatActivationState is IDLE(0).
string
mtasStOcbOpBCatCopyToStandby ( );
Starts an asynchronous operation which copies the entries from the mtasStOcbOpBCatNumBarred/mtasStOcbOpBCatDomain/mtasStOcbOpBCatNumExempted active tables to the mtasStOcbOpBCatNumBarred/mtasStOcbOpBCatDomain/mtasStOcbOpBCatNumExempted standby tables. The values previously stored in the standby tables are overwritten.
The status of the asynchronous operation - that is either IDLE (0) or PROCESSING (2) - is reflected in the mtasStOcbOpBCatActivationState attribute.

The administrative operation can't be invoked unless the value of the mtasStOcbOpBCatActivationState is IDLE(0).

Attributes
integerKeyString
key
mandatory
noNotification
restricted
mtasStOcbOpBCat
This attribute defines the primary key of MtasStOcbOpBCat and this section describes the MtasStOcbOpBCat attributes.
MtasActivationStateExtendedDT
nonPersistent
readOnly
mtasStOcbOpBCatActivationState
This attribute is used to indicate the status of the MtasStOcbOpBCatCopyToStandby and MtasStOcbOpBCatActivateStandby administrative operations.
- If either of the operations is triggered, its value becomes Processing (2);
- If there is no operation in progress its value is Idle (0).
MtasString0to032DT[0..1]
mtasStOcbOpBCatAnnouncementName
This attribute defines the name of the generic announcement, specified in an instance of MtasGaAnn, to be used when a communication attempt is rejected by this Barring Category.
If this attribute is empty or does not specify an instance of MtasGaAnn, no announcement is played.


Takes effect: New session
MtasString0to019DT[0..1]
mtasStOcbOpBCatChangeTime
This attribute is used to define a scheduled activation of the standby table at a predefined time in the future limited to 2 weeks. The format used is: YYYY-MM-DDThh:mm:ss. For example the value 2011-07-23T18:15:00 schedules changing the active table at 18:15:00 on 23 of July, 2011. No change is scheduled when this attribute is set to an empty string.

Takes effect: Immediate
MtasString0to255DT[0..1024] nonUnique ordered
mtasStOcbOpBCatDomain
This attribute defines the set of domains comprising an
Operator Barring Category. A category can be used with an Operator Barring
Program, when access will not be allowed to these domains, or with an Operator
Permitted Program, when access is permitted to these domains. It is a list of strings
where each string represents the host part of a non-numerical URI. The front
part of the domain name can be a wildcard. An entry beginning with a "*" will
match any front string. An entry containing only a "*" will match all domains.


Dependencies: Changes take effect after activation (see MtasStOcbOpBCatActivationState and MtasStOcbOpBCatChangeTime)
Takes effect: New session
MtasString0to032DT
mandatory
mtasStOcbOpBCatName
This attribute defines the name of this operator barring category.

Takes effect: New session
MtasString0to255DT[0..1024] nonUnique ordered
mtasStOcbOpBCatNumBarred
This attribute defines the leftmost parts of the global numbers and local numbers that are included in the definition of a particular operator barring category. It is a list of strings where each string represents one leftmost part. A string containing a local number can include the phone-context parameter found in a Tel URI.

Dependencies: Changes take effect after activation (see MtasStOcbOpBCatActivationState and MtasStOcbOpBCatChangeTime)
Takes effect: New session
MtasString0to255DT[0..1024] nonUnique
mtasStOcbOpBCatNumExempted
This attribute defines the leftmost parts of the global
numbers and local numbers that are excluded from the definition of a particular
operator barring category. It is a list of strings where each string represents
one leftmost part. A string containing a local number can include the
phone-context attribute found in a Tel URI. Each string begins with one
of the strings in attribute MtasStOcbOpBCatNumBarred. This attrib024ute can not
include numbers that are not already covered by attribute MtasStOcbOpBCatNumBarred.


Dependencies: Changes take effect after activation (see MtasStOcbOpBCatActivationState and MtasStOcbOpBCatChangeTime)
Takes effect: New session
MtasOcbBCatSSIdDT[0..1]
mtasStOcbOpBCatSSId = 101
This attribute defines the value of Supplementary Service Identity, to be used by the charging interface when a communication attempt is rejected by this Operator Barring Category. Only the values listed in Possible values are allowed, any other value is rejected.

Takes effect: New session
MtasActiveStandbyViewDT
mtasStOcbOpBCatView = ACTIVE
This attribute specifies the configuration of operator barring category view for showing either the active (0=Active) or the standby (1=Standby) operator barring category entries.

Takes effect: Immediate

  class MtasStOcbOpBCat