final class org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry extends java.lang.Object implements org.apache.camel.spi.RestRegistry$RestService
{
private final org.apache.camel.Consumer consumer;
private final java.lang.String url;
private final java.lang.String baseUrl;
private final java.lang.String basePath;
private final java.lang.String uriTemplate;
private final java.lang.String method;
private final java.lang.String consumes;
private final java.lang.String produces;
private final java.lang.String inType;
private final java.lang.String outType;
private final java.lang.String routeId;
private final java.lang.String description;
final org.apache.camel.impl.DefaultRestRegistry this$0;
private void <init>(org.apache.camel.impl.DefaultRestRegistry, org.apache.camel.Consumer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
org.apache.camel.Consumer v;
org.apache.camel.impl.DefaultRestRegistry v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v := @parameter: org.apache.camel.impl.DefaultRestRegistry;
v := @parameter: org.apache.camel.Consumer;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: org.apache.camel.impl.DefaultRestRegistry this$0> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: org.apache.camel.Consumer consumer> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String url> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String baseUrl> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String basePath> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String uriTemplate> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String method> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String consumes> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String produces> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String inType> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String outType> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String routeId> = v;
v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String description> = v;
return;
}
public org.apache.camel.Consumer getConsumer()
{
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
org.apache.camel.Consumer v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: org.apache.camel.Consumer consumer>;
return v;
}
public java.lang.String getUrl()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String url>;
return v;
}
public java.lang.String getBaseUrl()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String baseUrl>;
return v;
}
public java.lang.String getBasePath()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String basePath>;
return v;
}
public java.lang.String getUriTemplate()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String uriTemplate>;
return v;
}
public java.lang.String getMethod()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String method>;
return v;
}
public java.lang.String getConsumes()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String consumes>;
return v;
}
public java.lang.String getProduces()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String produces>;
return v;
}
public java.lang.String getInType()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String inType>;
return v;
}
public java.lang.String getOutType()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String outType>;
return v;
}
public java.lang.String getState()
{
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
java.lang.String v;
org.apache.camel.ServiceStatus v;
org.apache.camel.Consumer v, v;
boolean v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = null;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: org.apache.camel.Consumer consumer>;
v = v instanceof org.apache.camel.StatefulService;
if v == 0 goto label;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: org.apache.camel.Consumer consumer>;
v = interfaceinvoke v.<org.apache.camel.StatefulService: org.apache.camel.ServiceStatus getStatus()>();
label:
if v != null goto label;
v = <org.apache.camel.ServiceStatus: org.apache.camel.ServiceStatus Stopped>;
label:
v = virtualinvoke v.<org.apache.camel.ServiceStatus: java.lang.String name()>();
return v;
}
public java.lang.String getRouteId()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String routeId>;
return v;
}
public java.lang.String getDescription()
{
java.lang.String v;
org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry v;
v := @this: org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry;
v = v.<org.apache.camel.impl.DefaultRestRegistry$RestServiceEntry: java.lang.String description>;
return v;
}
}