package jadex.standalone.service; import jadex.bridge.IComponentIdentifier; import jadex.bridge.MessageType; import jadex.standalone.service.MessageService.SendManager; import java.util.Map; /** * */ public class ManagerSendTask { /** The message. */ protected Map message; /** The message type. */ protected MessageType messagetype; /** The managed receivers. */ protected IComponentIdentifier[] receivers; /** The target manager. */ protected SendManager manager; /** * Create a new manager send task. */ public ManagerSendTask(Map message, MessageType messagetype, IComponentIdentifier[] receivers, SendManager manager) { this.message = message; this.messagetype = messagetype; this.receivers = receivers; this.manager = manager; } /** * Get the message. * @return the message. */ public Map getMessage() { return message; } /** * Get the messagetype. * @return the messagetype. */ public MessageType getMessageType() { return messagetype; } /** * Get the receivers. * @return the receivers. */ public IComponentIdentifier[] getReceivers() { return receivers; } /** * Get the manager. * @return the manager. */ public SendManager getSendManager() { return manager; } }