public class ForkliftSyncProducer<T> extends java.lang.Object implements ForkliftSyncProducerI<T>
| Constructor and Description |
|---|
ForkliftSyncProducer(ForkliftProducerI producer,
ForkliftResultResolver<T> resolver,
java.lang.String uri) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.util.Map<Header,java.lang.Object> |
getHeaders() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.concurrent.Future<T> |
send(ForkliftMessage message) |
java.util.concurrent.Future<T> |
send(java.util.Map<Header,java.lang.Object> headers,
java.util.Map<java.lang.String,java.lang.String> properties,
ForkliftMessage message) |
java.util.concurrent.Future<T> |
send(java.util.Map<java.lang.String,java.lang.String> message) |
java.util.concurrent.Future<T> |
send(java.util.Map<java.lang.String,java.lang.String> properties,
ForkliftMessage message) |
java.util.concurrent.Future<T> |
send(java.lang.Object message) |
java.util.concurrent.Future<T> |
send(java.lang.String message) |
void |
setHeaders(java.util.Map<Header,java.lang.Object> headers) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties) |
public ForkliftSyncProducer(ForkliftProducerI producer, ForkliftResultResolver<T> resolver, java.lang.String uri)
public java.util.concurrent.Future<T> send(java.lang.String message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.concurrent.Future<T> send(ForkliftMessage message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.concurrent.Future<T> send(java.lang.Object message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.concurrent.Future<T> send(java.util.Map<java.lang.String,java.lang.String> message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.concurrent.Future<T> send(java.util.Map<Header,java.lang.Object> headers, java.util.Map<java.lang.String,java.lang.String> properties, ForkliftMessage message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.concurrent.Future<T> send(java.util.Map<java.lang.String,java.lang.String> properties, ForkliftMessage message) throws ProducerException
send in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.Map<Header,java.lang.Object> getHeaders() throws ProducerException
getHeaders in interface ForkliftSyncProducerI<T>ProducerExceptionpublic void setHeaders(java.util.Map<Header,java.lang.Object> headers) throws ProducerException
setHeaders in interface ForkliftSyncProducerI<T>ProducerExceptionpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
throws ProducerException
getProperties in interface ForkliftSyncProducerI<T>ProducerExceptionpublic void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
throws ProducerException
setProperties in interface ForkliftSyncProducerI<T>ProducerExceptionpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseable