Documentation for Ice 3.4. The latest release is Ice 3.7. Refer to the space directory for other releases.


IceGrid::ApplicationUpdateDescriptor

Overview

struct ApplicationUpdateDescriptor

An application update descriptor to describe the updates to apply to a deployed application.

Used By

Data Member Index

name — The name of the application to update.
description — The updated description (or null if the description wasn't updated.)
distrib — The updated distribution application descriptor.
variables — The variables to update.
removeVariables — The variables to remove.
propertySets — The property sets to update.
removePropertySets — The property sets to remove.
replicaGroups — The replica groups to update.
removeReplicaGroups — The replica groups to remove.
serverTemplates — The server templates to update.
removeServerTemplates — The ids of the server template to remove.
serviceTemplates — The service templates to update.
removeServiceTemplates — The ids of the service template to remove.
nodes — The application nodes to update.
removeNodes — The nodes to remove.

Data Members

string name;

The name of the application to update.

IceGrid::BoxedString description;

The updated description (or null if the description wasn't updated.)

IceGrid::BoxedDistributionDescriptor distrib;

The updated distribution application descriptor.

[ "java:type:java.util.TreeMap<String, String>" ] IceGrid::StringStringDict variables;

The variables to update.

Ice::StringSeq removeVariables;

The variables to remove.

IceGrid::PropertySetDescriptorDict propertySets;

The property sets to update.

Ice::StringSeq removePropertySets;

The property sets to remove.

IceGrid::ReplicaGroupDescriptorSeq replicaGroups;

The replica groups to update.

Ice::StringSeq removeReplicaGroups;

The replica groups to remove.

IceGrid::TemplateDescriptorDict serverTemplates;

The server templates to update.

Ice::StringSeq removeServerTemplates;

The ids of the server template to remove.

IceGrid::TemplateDescriptorDict serviceTemplates;

The service templates to update.

Ice::StringSeq removeServiceTemplates;

The ids of the service template to remove.

IceGrid::NodeUpdateDescriptorSeq nodes;

The application nodes to update.

Ice::StringSeq removeNodes;

The nodes to remove.


  • No labels