aa4mm.basic.coupling.artefacts_ports
Class InputPort<I extends SimulData>
java.lang.Object
aa4mm.basic.coupling.artefacts_ports.InputPort<I>
- Type Parameters:
I
-
- All Implemented Interfaces:
- JmsPort
public abstract class InputPort<I extends SimulData>
- extends java.lang.Object
- implements JmsPort
- Author:
- siebertj
Constructor Summary |
InputPort(java.lang.Class<I> ObjectClassToSendToJms,
java.lang.String NameOfInputPortToJms)
A generic constructor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jmsInputBinding
protected jmsInput<I extends SimulData> jmsInputBinding
- A JMS communication channel in order to send messages.
classI
protected java.lang.Class<I extends SimulData> classI
InputPort
public InputPort(java.lang.Class<I> ObjectClassToSendToJms,
java.lang.String NameOfInputPortToJms)
- A generic constructor
- Parameters:
ObjectClassToSendToJms
- NameOfInputPortToJms
-
post
public void post(ValidData vData)
throws javax.jms.JMSException,
java.lang.NullPointerException
- Post formatted data to JMS platform
- Parameters:
vData
- currentTime
- nextTime
-
- Throws:
javax.jms.JMSException
java.lang.NullPointerException
getClassI
public java.lang.Class<I> getClassI()