Class: SekkaServer::Config

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/sekkaconfig.rb

Class Method Summary collapse

Class Method Details

.cacheSourceObject



60
61
62
# File 'lib/sekkaconfig.rb', line 60

def self.cacheSource
  @@cacheSource
end

.dictSourceObject



56
57
58
# File 'lib/sekkaconfig.rb', line 56

def self.dictSource
  @@dictSource
end

.dictTypeObject



52
53
54
# File 'lib/sekkaconfig.rb', line 52

def self.dictType
  @@dictType
end

.listenPortObject



64
65
66
# File 'lib/sekkaconfig.rb', line 64

def self.listenPort
  @@listenPort
end

.maxQueryLengthObject



76
77
78
# File 'lib/sekkaconfig.rb', line 76

def self.maxQueryLength
  25
end

.proxyHostObject



68
69
70
# File 'lib/sekkaconfig.rb', line 68

def self.proxyHost
  @@proxyHost
end

.proxyPortObject



72
73
74
# File 'lib/sekkaconfig.rb', line 72

def self.proxyPort
  @@proxyPort
end

.setup(dictType, dictSource, cacheSource = false, listenPort, proxyHost, proxyPort) ⇒ Object



43
44
45
46
47
48
49
50
# File 'lib/sekkaconfig.rb', line 43

def self.setup( dictType, dictSource, cacheSource = false, listenPort, proxyHost, proxyPort )
  @@dictType    = dictType
  @@dictSource  = dictSource
  @@cacheSource = cacheSource
  @@listenPort  = listenPort
  @@proxyHost   = proxyHost
  @@proxyPort   = proxyPort
end