Package dev.vality.damsel.message_sender
Class MessageSenderSrv.Client
java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.message_sender.MessageSenderSrv.Client
- All Implemented Interfaces:
MessageSenderSrv.Iface
- Enclosing class:
- MessageSenderSrv
public static class MessageSenderSrv.Client
extends org.apache.thrift.TServiceClient
implements MessageSenderSrv.Iface
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.thrift.TServiceClient
interceptor, iprot_, oprot_, seqid_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionДобавить исключение для отправкиПолучить список исключенийvoidvoidrecvSend()voidУдалить исключениеvoidОтправка сообщения.voidvoidvoidvoidvoidMethods inherited from class org.apache.thrift.TServiceClient
getInputProtocol, getInterceptor, getOutputProtocol, receiveBase, sendBase, sendBaseOneway, setInterceptor
-
Constructor Details
-
Client
public Client(org.apache.thrift.protocol.TProtocol prot) -
Client
public Client(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot)
-
-
Method Details
-
send
Description copied from interface:MessageSenderSrv.IfaceОтправка сообщения.- Specified by:
sendin interfaceMessageSenderSrv.Iface- Throws:
InvalidRequestorg.apache.thrift.TException
-
sendSend
- Throws:
org.apache.thrift.TException
-
recvSend
- Throws:
InvalidRequestorg.apache.thrift.TException
-
addExclusionRule
public MessageExclusionObject addExclusionRule(MessageExclusion rule) throws org.apache.thrift.TException Description copied from interface:MessageSenderSrv.IfaceДобавить исключение для отправки- Specified by:
addExclusionRulein interfaceMessageSenderSrv.Iface- Throws:
org.apache.thrift.TException
-
sendAddExclusionRule
- Throws:
org.apache.thrift.TException
-
recvAddExclusionRule
- Throws:
org.apache.thrift.TException
-
getExclusionRule
public MessageExclusionObject getExclusionRule(MessageExclusionRef ref) throws ExclusionNotFound, org.apache.thrift.TException - Specified by:
getExclusionRulein interfaceMessageSenderSrv.Iface- Throws:
ExclusionNotFoundorg.apache.thrift.TException
-
sendGetExclusionRule
- Throws:
org.apache.thrift.TException
-
recvGetExclusionRule
public MessageExclusionObject recvGetExclusionRule() throws ExclusionNotFound, org.apache.thrift.TException- Throws:
ExclusionNotFoundorg.apache.thrift.TException
-
getExclusionRules
public List<MessageExclusionObject> getExclusionRules(ExclusionType type) throws org.apache.thrift.TException Description copied from interface:MessageSenderSrv.IfaceПолучить список исключений- Specified by:
getExclusionRulesin interfaceMessageSenderSrv.Iface- Throws:
org.apache.thrift.TException
-
sendGetExclusionRules
- Throws:
org.apache.thrift.TException
-
recvGetExclusionRules
- Throws:
org.apache.thrift.TException
-
removeExclusionRule
public void removeExclusionRule(MessageExclusionRef ref) throws ExclusionNotFound, org.apache.thrift.TException Description copied from interface:MessageSenderSrv.IfaceУдалить исключение- Specified by:
removeExclusionRulein interfaceMessageSenderSrv.Iface- Throws:
ExclusionNotFoundorg.apache.thrift.TException
-
sendRemoveExclusionRule
- Throws:
org.apache.thrift.TException
-
recvRemoveExclusionRule
- Throws:
ExclusionNotFoundorg.apache.thrift.TException
-