Class: IceGrid::ServerDescriptor
- Inherits:
-
CommunicatorDescriptor
- Object
- CommunicatorDescriptor
- IceGrid::ServerDescriptor
- Includes:
- ServerDescriptor_mixin
- Defined in:
- lib/IceGrid/Descriptor.rb
Direct Known Subclasses
Constant Summary
Constants included from ServerDescriptor_mixin
IceGrid::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 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
Class Method Summary collapse
Instance Method Summary collapse
-
#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 = '') ⇒ ServerDescriptor
constructor
A new instance of ServerDescriptor.
Methods included from ServerDescriptor_mixin
Methods included from CommunicatorDescriptor_mixin
Methods included from Ice::Object_mixin
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 = '') ⇒ ServerDescriptor
Returns a new instance of ServerDescriptor.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 |
# File 'lib/IceGrid/Descriptor.rb', line 413 def initialize(adapters=nil, propertySet=::IceGrid::PropertySetDescriptor.new, dbEnvs=nil, logs=nil, description='', id='', exe='', iceVersion='', pwd='', =nil, envs=nil, activation='', activationTimeout='', deactivationTimeout='', applicationDistrib=false, distrib=::IceGrid::DistributionDescriptor.new, allocatable=false, user='') super(adapters, propertySet, dbEnvs, logs, description) @id = id @exe = exe @iceVersion = iceVersion @pwd = pwd = @envs = envs @activation = activation @activationTimeout = activationTimeout @deactivationTimeout = deactivationTimeout @applicationDistrib = applicationDistrib @distrib = distrib @allocatable = allocatable @user = user end |
Class Method Details
.ice_staticId ⇒ Object
409 410 411 |
# File 'lib/IceGrid/Descriptor.rb', line 409 def ServerDescriptor.ice_staticId() '::IceGrid::ServerDescriptor' end |