Adapter Run Time Component
An adapter represents an Ice object adapter described in the IceGrid registry that resides in a server or an IceBox service. Note that direct object adapters are not displayed since IceGrid knows nothing about them.
On this page:
States
An adapter can be either active () or inactive ().
Properties
The Adapter Properties panel shows first the Runtime Status of the object adapter, i.e. "live" values retrieved from the enclosing server or service:
- Status
The status of this object adapter: Active or Inactive. - Published Endpoints
The endpoints that this object adapter has registered with the IceGrid registry. Blank when the adapter's status is Inactive.
The remaining Server Properties under Configuration come from the IceGrid descriptor that defined this object adapter:
- Description
A free-text description of this adapter. - Adapter ID
This object adapter's ID. Adapter IDs are unique within an IceGrid deployment. - Replica Group
When this adapter belongs to a replica group, shows the replica group ID. Blank otherwise. - Priority
The adapter's priority. Used only when the adapter belongs to a replica group with the "Ordered" load balancing policy.
- Endpoints
The Endpoints configuration property of this object adapter. - Published Endpoints
The PublishedEndpoints configuration property of this object adapter. - Register Process
When the Register Process checkbox is checked, this object adapter will register anIce::Process
object with IceGrid upon activation. This setting is meaningful only for servers with an Ice version less than 3.3. - Server Lifetime
When the Server Lifetime checkbox is checked, IceGrid considers that this object adapter is activated when the server starts up and deactivated when the server shuts down. This allows IceGrid to detect when a server is fully activated (all its object adapters with a server-lifetime have registered) and when a server is shutting down (at least one object adapter with server-lifetime has unregistered). - Well-known Objects
The well-known objects defined by this object adapter. - Allocatable Objects
The allocatable objects defined by this object adapter.