Class: IceGrid::IceBoxDescriptor

Inherits:
ServerDescriptor show all
Includes:
IceBoxDescriptor_mixin
Defined in:
lib/IceGrid/Descriptor.rb

Constant Summary

Constants included from IceBoxDescriptor_mixin

IceGrid::IceBoxDescriptor_mixin::ICE_TYPE

Constants included from ServerDescriptor_mixin

ServerDescriptor_mixin::ICE_TYPE

Constants included from CommunicatorDescriptor_mixin

CommunicatorDescriptor_mixin::ICE_TYPE

Constants included from Ice::Object_mixin

Ice::Object_mixin::ICE_TYPE, Ice::Object_mixin::OP_ice_id, Ice::Object_mixin::OP_ice_ids, Ice::Object_mixin::OP_ice_isA, Ice::Object_mixin::OP_ice_ping

Instance Attribute Summary

Attributes included from IceBoxDescriptor_mixin

#services

Attributes included from ServerDescriptor_mixin

#activation, #activationTimeout, #allocatable, #applicationDistrib, #deactivationTimeout, #distrib, #envs, #exe, #iceVersion, #id, #options, #pwd, #user

Attributes included from CommunicatorDescriptor_mixin

#adapters, #dbEnvs, #description, #logs, #propertySet

Attributes included from Ice::Object_mixin

#_ice_slicedData

Class Method Summary collapse

Instance Method Summary collapse

Methods included from IceBoxDescriptor_mixin

#ice_id, #ice_ids, #inspect

Methods included from ServerDescriptor_mixin

#ice_id, #ice_ids, #inspect

Methods included from CommunicatorDescriptor_mixin

#ice_id, #ice_ids, #inspect

Methods included from Ice::Object_mixin

#ice_isA, #ice_ping

Constructor Details

#initialize(adapters = nil, propertySet = ::IceGrid::PropertySetDescriptor.new, dbEnvs = nil, logs = nil, description = '', id = '', exe = '', iceVersion = '', pwd = '', options = nil, envs = nil, activation = '', activationTimeout = '', deactivationTimeout = '', applicationDistrib = false, distrib = ::IceGrid::DistributionDescriptor.new, allocatable = false, user = '', services = nil) ⇒ IceBoxDescriptor

Returns a new instance of IceBoxDescriptor.



717
718
719
720
# File 'lib/IceGrid/Descriptor.rb', line 717

def initialize(adapters=nil, propertySet=::IceGrid::PropertySetDescriptor.new, dbEnvs=nil, logs=nil, description='', id='', exe='', iceVersion='', pwd='', options=nil, envs=nil, activation='', activationTimeout='', deactivationTimeout='', applicationDistrib=false, distrib=::IceGrid::DistributionDescriptor.new, allocatable=false, user='', services=nil)
    super(adapters, propertySet, dbEnvs, logs, description, id, exe, iceVersion, pwd, options, envs, activation, activationTimeout, deactivationTimeout, applicationDistrib, distrib, allocatable, user)
    @services = services
end

Class Method Details

.ice_staticIdObject



713
714
715
# File 'lib/IceGrid/Descriptor.rb', line 713

def IceBoxDescriptor.ice_staticId()
    '::IceGrid::IceBoxDescriptor'
end