Class: IceGrid::CommunicatorDescriptor

Inherits:
Object
  • Object
show all
Includes:
CommunicatorDescriptor_mixin
Defined in:
lib/IceGrid/Descriptor.rb

Direct Known Subclasses

ServerDescriptor, ServiceDescriptor

Constant Summary

Constants included from CommunicatorDescriptor_mixin

IceGrid::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 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 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 = '') ⇒ CommunicatorDescriptor

Returns a new instance of CommunicatorDescriptor.



307
308
309
310
311
312
313
# File 'lib/IceGrid/Descriptor.rb', line 307

def initialize(adapters=nil, propertySet=::IceGrid::PropertySetDescriptor.new, dbEnvs=nil, logs=nil, description='')
    @adapters = adapters
    @propertySet = propertySet
    @dbEnvs = dbEnvs
    @logs = logs
    @description = description
end

Class Method Details

.ice_staticIdObject



303
304
305
# File 'lib/IceGrid/Descriptor.rb', line 303

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