Class: ISubscribeHandler::Client

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

Instance Method Summary collapse

Instance Method Details

#checkAlbum(uid, albumId) ⇒ Object



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

def checkAlbum(uid, albumId)
  send_checkAlbum(uid, albumId)
  return recv_checkAlbum()
end

#checkSubscribeFlag(uid) ⇒ Object



74
75
76
77
# File 'lib/i_subscribe_handler.rb', line 74

def checkSubscribeFlag(uid)
  send_checkSubscribeFlag(uid)
  return recv_checkSubscribeFlag()
end

#getSubscribeFlag(uid) ⇒ Object



89
90
91
92
# File 'lib/i_subscribe_handler.rb', line 89

def getSubscribeFlag(uid)
  send_getSubscribeFlag(uid)
  return recv_getSubscribeFlag()
end

#getSubscriptions(uid) ⇒ Object



14
15
16
17
# File 'lib/i_subscribe_handler.rb', line 14

def getSubscriptions(uid)
  send_getSubscriptions(uid)
  return recv_getSubscriptions()
end

#isSubscribe(uid, albumIds) ⇒ Object



104
105
106
107
# File 'lib/i_subscribe_handler.rb', line 104

def isSubscribe(uid, albumIds)
  send_isSubscribe(uid, albumIds)
  return recv_isSubscribe()
end

#recv_checkAlbumObject

Raises:

  • (::Thrift::ApplicationException)


68
69
70
71
72
# File 'lib/i_subscribe_handler.rb', line 68

def recv_checkAlbum()
  result = receive_message(CheckAlbum_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'checkAlbum failed: unknown result')
end

#recv_checkSubscribeFlagObject

Raises:

  • (::Thrift::ApplicationException)


83
84
85
86
87
# File 'lib/i_subscribe_handler.rb', line 83

def recv_checkSubscribeFlag()
  result = receive_message(CheckSubscribeFlag_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'checkSubscribeFlag failed: unknown result')
end

#recv_getSubscribeFlagObject

Raises:

  • (::Thrift::ApplicationException)


98
99
100
101
102
# File 'lib/i_subscribe_handler.rb', line 98

def recv_getSubscribeFlag()
  result = receive_message(GetSubscribeFlag_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getSubscribeFlag failed: unknown result')
end

#recv_getSubscriptionsObject

Raises:

  • (::Thrift::ApplicationException)


23
24
25
26
27
# File 'lib/i_subscribe_handler.rb', line 23

def recv_getSubscriptions()
  result = receive_message(GetSubscriptions_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getSubscriptions failed: unknown result')
end

#recv_isSubscribeObject

Raises:

  • (::Thrift::ApplicationException)


113
114
115
116
117
# File 'lib/i_subscribe_handler.rb', line 113

def recv_isSubscribe()
  result = receive_message(IsSubscribe_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'isSubscribe failed: unknown result')
end

#recv_subscribeObject

Raises:

  • (::Thrift::ApplicationException)


38
39
40
41
42
# File 'lib/i_subscribe_handler.rb', line 38

def recv_subscribe()
  result = receive_message(Subscribe_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'subscribe failed: unknown result')
end

#recv_unsubscribeObject

Raises:

  • (::Thrift::ApplicationException)


53
54
55
56
57
# File 'lib/i_subscribe_handler.rb', line 53

def recv_unsubscribe()
  result = receive_message(Unsubscribe_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'unsubscribe failed: unknown result')
end

#send_checkAlbum(uid, albumId) ⇒ Object



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

def send_checkAlbum(uid, albumId)
  send_message('checkAlbum', CheckAlbum_args, :uid => uid, :albumId => albumId)
end

#send_checkSubscribeFlag(uid) ⇒ Object



79
80
81
# File 'lib/i_subscribe_handler.rb', line 79

def send_checkSubscribeFlag(uid)
  send_message('checkSubscribeFlag', CheckSubscribeFlag_args, :uid => uid)
end

#send_getSubscribeFlag(uid) ⇒ Object



94
95
96
# File 'lib/i_subscribe_handler.rb', line 94

def send_getSubscribeFlag(uid)
  send_message('getSubscribeFlag', GetSubscribeFlag_args, :uid => uid)
end

#send_getSubscriptions(uid) ⇒ Object



19
20
21
# File 'lib/i_subscribe_handler.rb', line 19

def send_getSubscriptions(uid)
  send_message('getSubscriptions', GetSubscriptions_args, :uid => uid)
end

#send_isSubscribe(uid, albumIds) ⇒ Object



109
110
111
# File 'lib/i_subscribe_handler.rb', line 109

def send_isSubscribe(uid, albumIds)
  send_message('isSubscribe', IsSubscribe_args, :uid => uid, :albumIds => albumIds)
end

#send_subscribe(uid, albumId) ⇒ Object



34
35
36
# File 'lib/i_subscribe_handler.rb', line 34

def send_subscribe(uid, albumId)
  send_message('subscribe', Subscribe_args, :uid => uid, :albumId => albumId)
end

#send_unsubscribe(uid, albumId) ⇒ Object



49
50
51
# File 'lib/i_subscribe_handler.rb', line 49

def send_unsubscribe(uid, albumId)
  send_message('unsubscribe', Unsubscribe_args, :uid => uid, :albumId => albumId)
end

#subscribe(uid, albumId) ⇒ Object



29
30
31
32
# File 'lib/i_subscribe_handler.rb', line 29

def subscribe(uid, albumId)
  send_subscribe(uid, albumId)
  return recv_subscribe()
end

#unsubscribe(uid, albumId) ⇒ Object



44
45
46
47
# File 'lib/i_subscribe_handler.rb', line 44

def unsubscribe(uid, albumId)
  send_unsubscribe(uid, albumId)
  return recv_unsubscribe()
end