Package org.serviceconnector.service
Class ReceivePublicationTimeout
java.lang.Object
org.serviceconnector.service.ReceivePublicationTimeout
- All Implemented Interfaces:
ITimeout
The Class ReceivePublicationTimeout. ReceivePublicationTimeout defines action to get in place when receive publication times out or a new publish message arrives.
-
Constructor Summary
ConstructorsConstructorDescriptionReceivePublicationTimeout(PublishMessageQueue<SCMPMessage> publishMessageQueue, int noDataIntervalMillis) Instantiates a new publish timer run. -
Method Summary
Modifier and TypeMethodDescriptionintGets the timeout.voidsetRequest(IRequest request) Sets the request.voidsetResponse(IResponse response) Sets the response.voidtimeout()Timeout.
-
Constructor Details
-
ReceivePublicationTimeout
public ReceivePublicationTimeout(PublishMessageQueue<SCMPMessage> publishMessageQueue, int noDataIntervalMillis) Instantiates a new publish timer run.- Parameters:
publishMessageQueue- the publishMessageQueuenoDataIntervalMillis- the timeout
-
-
Method Details
-
getTimeoutMillis
public int getTimeoutMillis()Gets the timeout.- Specified by:
getTimeoutMillisin interfaceITimeout- Returns:
- the timeout
-
setRequest
Sets the request.- Parameters:
request- the new request
-
setResponse
Sets the response.- Parameters:
response- the new response
-
timeout
public void timeout()Timeout. Runs when time is out.
-