Ice Reference Documentation
<<< Previous | Slice Documentation | Next >>>

# `IcePack`

## Overview

    module IcePack

IcePack is a server activation and deployment tool. IcePack, simplifies the complex task of deploying applications in a heterogenous computer network.

### Class Index

ApplicationDescriptor

  An application descriptor.

ComponentDescriptor

  A component descriptor.

CppIceBoxDescriptor

  A C++ IceBox server descriptor.

JavaIceBoxDescriptor

  A Java IceBox server descriptor.

JavaServerDescriptor

  A Java Ice server descriptor.

ServerDescriptor

  An Ice server descriptor.

ServiceDescriptor

  An IceBox service descriptor.

### Interface Index

Admin

  The IcePack administrative interface.

Query

  The IcePack query interface.

### Exception Index

`AdapterNotExistException`

  This exception is raised if an adapter does not exist.

`ApplicationNotExistException`

  This exception is raised if an application does not exist.

`BadSignalException`

  This exception is raised if an unknown signal was sent to to a server.

`DeploymentException`

  A generic exception base for all kinds of deployment error exception.

`NodeNotExistException`

  This exception is raised if a node does not exist.

`NodeUnreachableException`

  This exception is raised if a node could not be reached.

`ObjectExistsException`

  This exception is raised if an object already exists.

`ObjectNotExistException`

  This exception is raised if an object does not exist.

`ServerNotExistException`

  This exception is raised if a server does not exist.

### Struct Index

AdapterDescriptor

  An Ice object adapter descriptor.

DbEnvDescriptor

  A Freeze database environment descriptor.

ObjectDescriptor

  An Ice object descriptor.

PropertyDescriptor

  A configuration property descriptor.

### Sequence Index

AdapterDescriptorSeq

  A sequence of adapter descriptors.

DbEnvDescriptorSeq

  A sequence of database environment descriptors.

ObjectDescriptorSeq

  A sequence of object descriptors.

PropertyDescriptorSeq

  A sequence of property descriptors.

ServerDescriptorSeq

  A sequence of server descriptors.

ServiceDescriptorSeq

  A sequence of service descriptors.

### Enum Index

ServerActivation

  The server activation mode.

ServerState

  An enumeration representing the state of the server.

## `AdapterDescriptorSeq`

    sequence<AdapterDescriptor> AdapterDescriptorSeq;

A sequence of adapter descriptors.

### Used By

ComponentDescriptor::adapters

## `DbEnvDescriptorSeq`

    sequence<DbEnvDescriptor> DbEnvDescriptorSeq;

A sequence of database environment descriptors.

### Used By

ComponentDescriptor::dbEnvs

## `ObjectDescriptorSeq`

    sequence<ObjectDescriptor> ObjectDescriptorSeq;

A sequence of object descriptors.

### Used By

AdapterDescriptor::objects, `Admin::getAllObjectDescriptors`

## `PropertyDescriptorSeq`

    sequence<PropertyDescriptor> PropertyDescriptorSeq;

A sequence of property descriptors.

### Used By

ComponentDescriptor::properties, DbEnvDescriptor::properties

## `ServerDescriptorSeq`

    sequence<ServerDescriptor> ServerDescriptorSeq;

A sequence of server descriptors.

### Used By

ApplicationDescriptor::servers

## `ServiceDescriptorSeq`

    sequence<ServiceDescriptor> ServiceDescriptorSeq;

A sequence of service descriptors.

### Used By

CppIceBoxDescriptor::services, JavaIceBoxDescriptor::services

<<< Previous | Home | Next >>>
`IceBox::ServiceManager` | Up | `IcePack::AdapterDescriptor`