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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »


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