Cisco Cisco Prime Network Services Controller 3.2 Developer's Guide
Page 19
OL-30968-01
Table 6.
Aggregation and Composition Characteristics
In an Aggregation..
In a Composition..
The aggregate object does not affect the
existence of the component object.
That is, if the aggregate object is removed from
the system, the component objects continue to
exist.
existence of the component object.
That is, if the aggregate object is removed from
the system, the component objects continue to
exist.
The aggregate object affects the existence of the component
object.
That is, if the aggregate object is removed from the system,
all component objects are also removed.
object.
That is, if the aggregate object is removed from the system,
all component objects are also removed.
A component object can be aggregated by
other classes in the system.
other classes in the system.
A component object cannot be used by any object other than
its aggregate (or parent) object.
its aggregate (or parent) object.
Changes in the component object can be
propagated to the rest of the system.
propagated to the rest of the system.
Changes in the component object cannot be propagated to
the rest of the system.
the rest of the system.
In UML diagrams, aggregations are
represented by a solid line with an empty
diamond at the parent end:
represented by a solid line with an empty
diamond at the parent end:
In UML diagrams, compositions are represented by a solid
line with a filled diamond at the parent end:
line with a filled diamond at the parent end:
Capturing XML Interchange Between the Prime Network Services
Controller GUI and Server
Controller GUI and Server
The Prime Network Services Controller GUI is a web-based application that is developed using an Adobe Flex GUI
framework. As a result, you can capture the XML interchange between the GUI and the Prime Network Services
Controller server by installing a debug version of Adobe Flash Player. After you install the debug version of Adobe
Flash Player, the log output is stored in a log file under your home directory. (In Windows 7, the log file can be
found under C:\Users\username\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt.)
framework. As a result, you can capture the XML interchange between the GUI and the Prime Network Services
Controller server by installing a debug version of Adobe Flash Player. After you install the debug version of Adobe
Flash Player, the log output is stored in a log file under your home directory. (In Windows 7, the log file can be
found under C:\Users\username\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt.)
Most of the sample request and response content included in the Example sections in
Success or Failure Responses
Prime Network Services Controller responds almost immediately to any API request. If the request cannot be
completed, a failure is returned. For a query or login method, the actual results are returned. For configuration
methods, a successful response indicates that the request is valid, but does not indicate that the operation was
completed. For example, after a database backup request is accepted with a successful response from Prime
Network Services Controller, the Prime Network Services Controller server might take a longer time to finish the
actual backup.
completed, a failure is returned. For a query or login method, the actual results are returned. For configuration
methods, a successful response indicates that the request is valid, but does not indicate that the operation was
completed. For example, after a database backup request is accepted with a successful response from Prime
Network Services Controller, the Prime Network Services Controller server might take a longer time to finish the
actual backup.
The following sections describe response types in more detail:
●
●
●