Openwings API Documentation (v1.1)

net.openwings.container
Interface ContainerAttributeConstants


public interface ContainerAttributeConstants

This interface provides descriptions of standard attributes that should be used in publishing Container and ContainerManager services. See the net.openwings.component package for more information on service attributes.


Field Summary
static java.lang.String CLUSTER
          This constant is the name of an attribute which is used to indicate the cluster of a ClusteredContainerManager service.
static java.lang.String CONTAINER_ID_PROPERTY
          This constant is the name of an property that represents the unique identifier for a Container.
static java.lang.String CONTAINER_MANAGER_ID_PROPERTY
          This constant is the name of an property that represents the unique identifier of a ContainerManager.
static java.lang.String CONTAINER_ONLY
          This constant is the name of an attribute which is used to indicate a Container service that is not also a ContainerManager.
static java.lang.String CONTAINER_PROFILE
          This constant is the name of an attribute which is used to indicate the profile of a Container service.
static java.lang.String HOST
          This constant is the name of an attribute which is the hostname of the machine on which a Container or ContainerManager is running.
static java.lang.String PROCESS_ID_PROPERTY
          This constant is the name of an property that represents the unique identifier of a standalone process.
static java.lang.String PROFILE_DESCRIPTOR
          This constant is the name of an property that should be set on a ComponentDescriptor that describes how to run an Openwings-compliant container.
 

Field Detail

HOST

public static final java.lang.String HOST
This constant is the name of an attribute which is the hostname of the machine on which a Container or ContainerManager is running. The attribute must be an java.net.InetAddress. Container and ContainerManager services must use this attribute.

See Also:
Constant Field Values

CONTAINER_ONLY

public static final java.lang.String CONTAINER_ONLY
This constant is the name of an attribute which is used to indicate a Container service that is not also a ContainerManager. the machine on which the container is running. The attribute must be a java.lang.Boolean. Container services must use this attribute.

See Also:
Constant Field Values

CONTAINER_PROFILE

public static final java.lang.String CONTAINER_PROFILE
This constant is the name of an attribute which is used to indicate the profile of a Container service. The attribute must be a ComponentDescriptor. Container services must use this attribute.

See Also:
Constant Field Values

CLUSTER

public static final java.lang.String CLUSTER
This constant is the name of an attribute which is used to indicate the cluster of a ClusteredContainerManager service. The attribute must be a net.openwings.identity.UniqueID.

See Also:
Constant Field Values

PROFILE_DESCRIPTOR

public static final java.lang.String PROFILE_DESCRIPTOR
This constant is the name of an property that should be set on a ComponentDescriptor that describes how to run an Openwings-compliant container.

See Also:
Constant Field Values

CONTAINER_ID_PROPERTY

public static final java.lang.String CONTAINER_ID_PROPERTY
This constant is the name of an property that represents the unique identifier for a Container. The Container Manager should set this property when it starts a Container so that the Container can obtain its id.

See Also:
Constant Field Values

CONTAINER_MANAGER_ID_PROPERTY

public static final java.lang.String CONTAINER_MANAGER_ID_PROPERTY
This constant is the name of an property that represents the unique identifier of a ContainerManager. The Container Manager should set this property when it starts a standalone process or Container.

See Also:
Constant Field Values

PROCESS_ID_PROPERTY

public static final java.lang.String PROCESS_ID_PROPERTY
This constant is the name of an property that represents the unique identifier of a standalone process. The Container Manager should set this property when it starts a standalone process so that the process can obtain its id.

See Also:
Constant Field Values

Openwings API Documentation (v1.1)