Class: IceGrid::IceBoxDescriptor

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

Instance Attribute Summary collapse

Attributes inherited from ServerDescriptor

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

Attributes inherited from CommunicatorDescriptor

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

Attributes inherited from Ice::Value

#_ice_slicedData

Instance Method Summary collapse

Methods inherited from Ice::Value

#ice_getSlicedData, #ice_id, ice_staticId, #inspect

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.



550
551
552
553
# File 'lib/IceGrid/Descriptor.rb', line 550

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

Instance Attribute Details

#servicesObject

Returns the value of attribute services.



555
556
557
# File 'lib/IceGrid/Descriptor.rb', line 555

def services
  @services
end