package de.ozgcloud.xta.client; import org.apache.commons.lang3.NotImplementedException; import de.ozgcloud.xta.client.config.XtaClientConfig; import de.ozgcloud.xta.client.model.XtaMessage; import de.ozgcloud.xta.client.model.XtaMessageId; import de.ozgcloud.xta.client.model.XtaMessageMetaDatasAndHeader; import genv3.de.xoev.transport.xta.x211.XTAService; import lombok.AccessLevel; import lombok.Builder; import lombok.Getter; import lombok.RequiredArgsConstructor; @RequiredArgsConstructor(access = AccessLevel.PROTECTED) @Builder(access = AccessLevel.PROTECTED) @Getter(AccessLevel.PROTECTED) public class XtaClient { private final XTAService service; private final XtaClientConfig config; public XtaMessageMetaDatasAndHeader getMessagesMetadata(String xtaIdentifier) { throw new NotImplementedException(""); } public XtaMessageMetaDatasAndHeader getNextMessagesMetadata(String xtaIdentifier, String msgBoxRequestId) { throw new NotImplementedException(""); } public XtaMessage getMessage(XtaMessageId messageId) { throw new NotImplementedException(""); } public void close(XtaMessageId messageId) { throw new NotImplementedException(""); } }