31 lines
851 B
Java
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";
|
|
}
|
|
}
|