Module: IceGrid::IceBoxDescriptor_mixin

Includes:
ServerDescriptor_mixin
Included in:
IceBoxDescriptor
Defined in:
lib/IceGrid/Descriptor.rb

Constant Summary collapse

ICE_TYPE =
T_IceBoxDescriptor

Constants included from Ice::Object_mixin

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 collapse

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

Instance Method Summary collapse

Methods included from Ice::Object_mixin

#ice_isA, #ice_ping

Instance Attribute Details

#servicesObject

Returns the value of attribute services.



708
709
710
# File 'lib/IceGrid/Descriptor.rb', line 708

def services
  @services
end

Instance Method Details

#ice_id(current = nil) ⇒ Object



700
701
702
# File 'lib/IceGrid/Descriptor.rb', line 700

def ice_id(current=nil)
    '::IceGrid::IceBoxDescriptor'
end

#ice_ids(current = nil) ⇒ Object



696
697
698
# File 'lib/IceGrid/Descriptor.rb', line 696

def ice_ids(current=nil)
    ['::Ice::Object', '::IceGrid::CommunicatorDescriptor', '::IceGrid::IceBoxDescriptor', '::IceGrid::ServerDescriptor']
end

#inspectObject



704
705
706
# File 'lib/IceGrid/Descriptor.rb', line 704

def inspect
    ::Ice::__stringify(self, T_IceBoxDescriptor)
end