Commits
Christian Peter Dyreborg Jonigkeit authored a473a7dccf2
26 26 | * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
27 27 | * SOFTWARE. |
28 28 | */ |
29 29 | package dk.sundhedsdatastyrelsen.cbs.nas.facade; |
30 30 | |
31 31 | import org.oasis_open.docs.wsn.b_2.NotificationMessageHolderType; |
32 32 | |
33 33 | import javax.xml.ws.WebServiceFeature; |
34 34 | import javax.xml.ws.wsaddressing.W3CEndpointReference; |
35 35 | import java.util.List; |
36 + | import java.util.UUID; |
36 37 | |
37 38 | public interface NasClient { |
38 39 | |
39 40 | W3CEndpointReference createPullPoint(); |
40 41 | |
41 42 | W3CEndpointReference subscribe(W3CEndpointReference consumerReference, String topic); |
42 43 | |
43 - | List<NotificationMessageHolderType> getMessages(W3CEndpointReference consumerReference, long maxNumberOfMessages, String messageId, WebServiceFeature... feature); |
44 + | List<NotificationMessageHolderType> getMessages(W3CEndpointReference consumerReference, long maxNumberOfMessages, UUID messageId, WebServiceFeature... feature); |
44 45 | |
45 46 | } |