Nortel Networks NN42020-123 manual Provisioning Interface, Success indication on remove methods

Models: NN42020-123

1 58
Download 58 pages 13.36 Kb
Page 12
Image 12

Copyright © Nortel Networks Limited 2006

12

OPI authorizes each request to verify the incoming credentials have the appropriate role to perform the given action.

Provisioning Interface

The following list is a summary of the provisioning object types contained within the WSDL. Detailed information on the provisioning objects and their types can be found in the WSDL file.

Simple Types:

Boolean

Byte

Double

Float

Integer

Long

Short

String

Complex types (Domain, User, Route, etc..)

"Type[] = Array of Type (i.e. String[] = Array of Strings)

Method summaries consist of method description with return type

Return type of void implies no response

This document does not cover the various actions that can be performed through the OPI interface. Nor is it intended to cover in detail what affect these changes make to the MCS system, but rather to give an overview of the OPI the interface. The Provisioning Client User Guide (NN42020-105)details provisionable entities and their role in the MCS system. In addition, the MCS Bulk Provisioning Tool Reference Guide (NN42020-501)lists the provisioning methods available using the Bulk Provisioning Tool (BPT) command line. The BPT also uses the OPI interface.

Success indication on remove methods

Some OPI Interface methods, that provide the ability to remove data, return indication of success even though the data did not pre-exist in the database. This mirrors the functionality of the database. Basically, a success indication for a "remove" OPI Interface method indicates that the associated data no longer exists in the database.

When possible, OPI Interface methods provide additional indication (in the form of an error message) regarding specific data elements

NN42020-123 MCS 5100 3.5 Standard 4.0 4.0 January 2006

Page 12
Image 12
Nortel Networks NN42020-123 manual Provisioning Interface, Success indication on remove methods