Class: Wordfilter::Thrift::WordFiltersService::Client

Inherits:
Object
  • Object
show all
Includes:
Thrift::Client
Defined in:
lib/word_filters_service.rb

Instance Method Summary collapse

Instance Method Details

#checkCaptcha(application, userId, ip) ⇒ Object



91
92
93
94
# File 'lib/word_filters_service.rb', line 91

def checkCaptcha(application, userId, ip)
  send_checkCaptcha(application, userId, ip)
  return recv_checkCaptcha()
end

#clearCaptcha(application, userId, ip) ⇒ Object



106
107
108
# File 'lib/word_filters_service.rb', line 106

def clearCaptcha(application, userId, ip)
  send_clearCaptcha(application, userId, ip)
end

#mutilWordFilter(application, userId, ip, txtData) ⇒ Object



46
47
48
49
# File 'lib/word_filters_service.rb', line 46

def mutilWordFilter(application, userId, ip, txtData)
  send_mutilWordFilter(application, userId, ip, txtData)
  return recv_mutilWordFilter()
end

#onlyWordFilter(application, userId, ip, txtData) ⇒ Object



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

def onlyWordFilter(application, userId, ip, txtData)
  send_onlyWordFilter(application, userId, ip, txtData)
  return recv_onlyWordFilter()
end

#onlyWordFilters(application, userId, ip, txtData) ⇒ Object



61
62
63
64
# File 'lib/word_filters_service.rb', line 61

def onlyWordFilters(application, userId, ip, txtData)
  send_onlyWordFilters(application, userId, ip, txtData)
  return recv_onlyWordFilters()
end

#recv_checkCaptchaObject

Raises:

  • (::Thrift::ApplicationException)


100
101
102
103
104
# File 'lib/word_filters_service.rb', line 100

def recv_checkCaptcha()
  result = receive_message(CheckCaptcha_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'checkCaptcha failed: unknown result')
end

#recv_mutilWordFilterObject

Raises:

  • (::Thrift::ApplicationException)


55
56
57
58
59
# File 'lib/word_filters_service.rb', line 55

def recv_mutilWordFilter()
  result = receive_message(MutilWordFilter_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'mutilWordFilter failed: unknown result')
end

#recv_onlyWordFilterObject

Raises:

  • (::Thrift::ApplicationException)


85
86
87
88
89
# File 'lib/word_filters_service.rb', line 85

def recv_onlyWordFilter()
  result = receive_message(OnlyWordFilter_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'onlyWordFilter failed: unknown result')
end

#recv_onlyWordFiltersObject

Raises:

  • (::Thrift::ApplicationException)


70
71
72
73
74
# File 'lib/word_filters_service.rb', line 70

def recv_onlyWordFilters()
  result = receive_message(OnlyWordFilters_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'onlyWordFilters failed: unknown result')
end

#recv_wordFilterObject

Raises:

  • (::Thrift::ApplicationException)


25
26
27
28
29
# File 'lib/word_filters_service.rb', line 25

def recv_wordFilter()
  result = receive_message(WordFilter_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'wordFilter failed: unknown result')
end

#recv_wordFiltersObject

Raises:

  • (::Thrift::ApplicationException)


40
41
42
43
44
# File 'lib/word_filters_service.rb', line 40

def recv_wordFilters()
  result = receive_message(WordFilters_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'wordFilters failed: unknown result')
end

#send_checkCaptcha(application, userId, ip) ⇒ Object



96
97
98
# File 'lib/word_filters_service.rb', line 96

def send_checkCaptcha(application, userId, ip)
  send_message('checkCaptcha', CheckCaptcha_args, :application => application, :userId => userId, :ip => ip)
end

#send_clearCaptcha(application, userId, ip) ⇒ Object



110
111
112
# File 'lib/word_filters_service.rb', line 110

def send_clearCaptcha(application, userId, ip)
  send_message('clearCaptcha', ClearCaptcha_args, :application => application, :userId => userId, :ip => ip)
end

#send_mutilWordFilter(application, userId, ip, txtData) ⇒ Object



51
52
53
# File 'lib/word_filters_service.rb', line 51

def send_mutilWordFilter(application, userId, ip, txtData)
  send_message('mutilWordFilter', MutilWordFilter_args, :application => application, :userId => userId, :ip => ip, :txtData => txtData)
end

#send_onlyWordFilter(application, userId, ip, txtData) ⇒ Object



81
82
83
# File 'lib/word_filters_service.rb', line 81

def send_onlyWordFilter(application, userId, ip, txtData)
  send_message('onlyWordFilter', OnlyWordFilter_args, :application => application, :userId => userId, :ip => ip, :txtData => txtData)
end

#send_onlyWordFilters(application, userId, ip, txtData) ⇒ Object



66
67
68
# File 'lib/word_filters_service.rb', line 66

def send_onlyWordFilters(application, userId, ip, txtData)
  send_message('onlyWordFilters', OnlyWordFilters_args, :application => application, :userId => userId, :ip => ip, :txtData => txtData)
end

#send_wordFilter(application, userId, ip, txtData) ⇒ Object



21
22
23
# File 'lib/word_filters_service.rb', line 21

def send_wordFilter(application, userId, ip, txtData)
  send_message('wordFilter', WordFilter_args, :application => application, :userId => userId, :ip => ip, :txtData => txtData)
end

#send_wordFilters(application, userId, ip, txtData) ⇒ Object



36
37
38
# File 'lib/word_filters_service.rb', line 36

def send_wordFilters(application, userId, ip, txtData)
  send_message('wordFilters', WordFilters_args, :application => application, :userId => userId, :ip => ip, :txtData => txtData)
end

#wordFilter(application, userId, ip, txtData) ⇒ Object



16
17
18
19
# File 'lib/word_filters_service.rb', line 16

def wordFilter(application, userId, ip, txtData)
  send_wordFilter(application, userId, ip, txtData)
  return recv_wordFilter()
end

#wordFilters(application, userId, ip, txtData) ⇒ Object



31
32
33
34
# File 'lib/word_filters_service.rb', line 31

def wordFilters(application, userId, ip, txtData)
  send_wordFilters(application, userId, ip, txtData)
  return recv_wordFilters()
end