java-org.hwo.servicelink/src/org/hwo/servicelink/exceptions/ServiceLinkRequestFailedExc...

31 lines
851 B
Java

package org.hwo.servicelink.exceptions;
import org.hwo.servicelink.ServiceLinkV1Telegram;
public class ServiceLinkRequestFailedException extends ServiceLinkException {
private ServiceLinkV1Telegram serviceTelegram;
public ServiceLinkRequestFailedException(ServiceLinkV1Telegram telegram)
{
serviceTelegram = telegram;
}
public ServiceLinkRequestFailedException()
{
serviceTelegram = null;
}
public ServiceLinkV1Telegram getServiceLinkTelegram()
{
return this.serviceTelegram;
}
@Override
public String toString() {
if (getServiceLinkTelegram()!=null)
return String.format("ServiceLinkRequestFailedException: %d.%d:%d",getServiceLinkTelegram().getAddress().getAx(),getServiceLinkTelegram().getAddress().getNode(),getServiceLinkTelegram().getAddress().getRegister());
return "ServiceLinkRequestFailedException";
}
}