Class: RServiceBus::ConfigFromSetter

Inherits:
Config
  • Object
show all
Defined in:
lib/rservicebus/Config.rb

Instance Attribute Summary collapse

Attributes inherited from Config

#appName, #contractList, #errorQueueName, #forwardReceivedMessagesTo, #forwardSentMessagesTo, #handlerPathList, #libList, #maxRetries, #messageEndpointMappings, #mqHost, #sagaPathList, #statOutputCountdown, #subscriptionUri

Instance Method Summary collapse

Methods inherited from Config

#configureMq, #ensureContractFileExists, #getValue, #loadContracts, #loadHandlerPathList, #loadHostSection, #loadLibs, #loadSagaPathList, #loadWorkingDirList, #log

Constructor Details

#initializeConfigFromSetter

Returns a new instance of ConfigFromSetter.



208
209
# File 'lib/rservicebus/Config.rb', line 208

def initialize()
end

Instance Attribute Details

#appName=(value) ⇒ Object (writeonly)

Sets the attribute appName

Parameters:

  • value

    the value to set the attribute appName to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def appName=(value)
  @appName = value
end

#beanstalkHost=(value) ⇒ Object (writeonly)

Sets the attribute beanstalkHost

Parameters:

  • value

    the value to set the attribute beanstalkHost to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def beanstalkHost=(value)
  @beanstalkHost = value
end

#errorQueueName=(value) ⇒ Object (writeonly)

Sets the attribute errorQueueName

Parameters:

  • value

    the value to set the attribute errorQueueName to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def errorQueueName=(value)
  @errorQueueName = value
end

#forwardReceivedMessagesTo=(value) ⇒ Object (writeonly)

Sets the attribute forwardReceivedMessagesTo

Parameters:

  • value

    the value to set the attribute forwardReceivedMessagesTo to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def forwardReceivedMessagesTo=(value)
  @forwardReceivedMessagesTo = value
end

#handlerPathList=(value) ⇒ Object (writeonly)

Sets the attribute handlerPathList

Parameters:

  • value

    the value to set the attribute handlerPathList to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def handlerPathList=(value)
  @handlerPathList = value
end

#maxRetries=(value) ⇒ Object (writeonly)

Sets the attribute maxRetries

Parameters:

  • value

    the value to set the attribute maxRetries to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def maxRetries=(value)
  @maxRetries = value
end

#messageEndpointMappings=(value) ⇒ Object (writeonly)

Sets the attribute messageEndpointMappings

Parameters:

  • value

    the value to set the attribute messageEndpointMappings to.



206
207
208
# File 'lib/rservicebus/Config.rb', line 206

def messageEndpointMappings=(value)
  @messageEndpointMappings = value
end