All Downloads are FREE. Search and download functionalities are using the official Maven repository.

forklift.producers.ForkliftProducerI Maven / Gradle / Ivy

There is a newer version: 3.7
Show newest version
package forklift.producers;

import forklift.connectors.ForkliftMessage;
import forklift.message.Header;

import java.util.List;
import java.util.Map;

import javax.jms.Destination;
import javax.jms.Message;
import javax.jms.MessageProducer;

public interface ForkliftProducerI {
    String send(String message) throws ProducerException;
    String send(ForkliftMessage message) throws ProducerException;
    String send(Object message) throws ProducerException;
    String send(Map headers, 
                Map properties,
                ForkliftMessage message) throws ProducerException;
    Map getHeaders() throws ProducerException;
    void setHeaders(Map headers) throws ProducerException;
    Map getProperties() throws ProducerException;
    void setProperties(Map properties) throws ProducerException;
}  




© 2015 - 2024 Weber Informatics LLC | Privacy Policy