|
|
The file CiscoVsmFWModifier.idl contains the following interfaces:
CiscoVsmFWModifier::VsmCEModifier CiscoVsmFWModifier::VsmCERCModifier CiscoVsmFWModifier::VsmCoSProfileModifier CiscoVsmFWModifier::VsmCustomerModifier CiscoVsmFWModifier::VsmCustomerSiteModifier CiscoVsmFWModifier::VsmPRGModifier CiscoVsmFWModifier::VsmProviderAdminDomainModifier CiscoVsmFWModifier::VsmRegionModifier
The CiscoVsmFWModifier module defines interfaces to an underlying CORBA server that implements the VPN service model. This server contains the objects that modify each of the non-service-request service-model elements that are accessible through the interfaces in the CiscoVsmBrowser module.
Using the operations that are associated with each modifier object, you can:
These element-modifier objects are generated by calls to the new operations defined by the CiscoVpnServiceModel::VpnInvMgr interface for each VPN element. Likewise, to remove each of these modifiers and the CiscoVsmBrowser objects they produce, use the respective release operations defined by the CiscoVpnServiceModel::VpnInvMgr interface.
See Also
CiscoVpnServiceModel, CiscoVsmBrowser, CiscoVsmExceptions
An instance of the VsmCEModifier interface represents a modifier object for an existing provider-edge router.
Sets the CE type of the underlying CiscoVsmBrowser::VsmCE router object.
Usage
void setCEType(in CiscoVsmBrowser::VsmCEType ceType)
raises(RepException);
Parameters
ceType can be unmanaged router, managed router, managed shadow router, managed management-LAN router, managed RTR router, managed shadow RTR router, management-LAN RTR router, direct- connected router, direct-connected management-host router
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmCE object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCE updateRep(); raises(RepException);
Returns
The updated CE
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmCERCModifier interface represents a modifier object for an existing CE routing community.
Change the description for the underlying CiscoVsmBrowser::VsmCERC object.
Usage
void setDesc(in string description)
raises(RepException);
Parameters
description CE community's description
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmCERC object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCERC updateRep(); raises(RepException);
Returns
The updated CERC
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmCoSProfileModifier interface represents a modifier object for an existing class-of-service profile.
Change the default state of the CoS profile to indicate whether it is part of the default set of CoS profiles.
Usage
void setDefault(in boolean defaultState)
raises(RepException);
Parameters
defaultState TRUE indicates that the class-of-service profile is to be part of the default set of CoS profiles
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Change the name for the underlying CiscoVsmBrowser::VsmCoSProfile object.
Usage
void setName(in string cosProfileName)
raises(RepException);
Parameters
cosProfileName class-of-service profile name
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmCoSProfile object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCoSProfile updateRep(); raises(RepException);
Returns
The updated CoS profile
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmCustomerModifier interface represents a modifier object for an existing customer.
Change the contact info for the underlying CiscoVsmBrowser::VsmCustomer object.
Usage
void setContactInfo(in string contactInfo)
raises(RepException);
Parameters
contactInfo contact information of the customer
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmCustomer object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCustomer updateRep(); raises(RepException);
Returns
The updated customer
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmCustomerSite interface represents a modifier object for an existing customer site.
Change the location information of the underlying CiscoVsmBrowser::VsmCustomerSite object.
Usage
void setLocationInfo(in string locationInfo)
raises(RepException);
Parameters
locationInfo location information of site
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Change the name for the underlying CiscoVsmBrowser::VsmCustomerSite object.
Usage
void setName(in string customerSiteName)
raises(RepException);
Parameters
customerSiteName name of customer site
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmCustomerSite object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCustomerSite updateRep(); raises(RepException);
Returns
The updated customer site
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmPRGModifier interface represents a modifier object for an existing port-reservation group.
Change the description for the underlying CiscoVsmBrowser::VsmPRG object.
Usage
void setDesc(in string description)
raises(RepException);
Parameters
description port-reservation group's description
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmPRG object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmPRG updateRep(); raises(RepException);
Returns
The updated port reservation grup
Raises
CiscoVsmExceptions::RepException If a VPN InventoryRepository error occurs.
An instance of the VsmProviderAdminDomainModifier interface represents a modifier object for an existing provider administrative domain
Change the contact info for the underlying CiscoVsmBrowser::VsmProviderAdminDomain object.
Usage
void setContactInfo(in string contactInfo)
raises(RepException);
Parameters
contactInfo contact information of the provider
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmProviderAdminDomain object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmProviderAdminDomain updateRep(); raises(RepException);
Returns
The updated provider admin domain
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
An instance of the VsmRegionModifier interface represents a modifier object for an existing region.
Change the name for the underlying CiscoVsmBrowser::VsmRegion object.
Usage
void setName(in string regionName)
raises(RepException);
Parameters
regionName name of region
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
Update the underlying CiscoVsmBrowser::VsmRegion object in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmRegion updateRep(); raises(RepException);
Returns
The updated region
Raises
CiscoVsmExceptions::RepException If a VPN Inventory Repository error occurs.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Wed May 17 17:48:46 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.