N1 Service Provisioning System 4.1 Reference Guide

Component Ref Changes

This section enumerates the changes that can be made to Component Ref, and whether they are call and/or install compatible.

Nature of Change 

Install Compatible 

Call Compatible 

non-final to final 

no 

yes 

final to non-final 

yes 

yes 

non-abstract to abstract 

no 

yes 

abstract to non-abstract 

yes 

yes 

change installMode 

no 

no 

add a new component ref 

no 

yes 

remove/rename a nested component ref 

no 

no 

remove/rename a toplevel component ref 

no 

no 

add/modify/remove nested component argList args 

no 

yes 

add/modify/remove toplevel component argList args 

yes  

yes 

new type instance of original 

no 

yes 

original type instance of new 

no 

no 

new type unrelated to original 

no 

no 

new type install compatible with original 

yes 

yes 

new type call compatible with original 

no 

yes 

new nested comp instance of original 

no 

yes 

original nested comp instance of new 

no 

no  

new nested comp unrelated to original 

no 

no  

new nested comp install compatible with original 

yes 

yes 

new nested comp call compatible with original 

no 

yes