public abstract class org.apache.dubbo.config.AbstractServiceConfig extends org.apache.dubbo.config.AbstractInterfaceConfig
{
private static final long serialVersionUID;
protected java.lang.String version;
protected java.lang.String group;
protected java.lang.Boolean deprecated;
protected java.lang.Integer delay;
protected java.lang.Boolean export;
protected java.lang.Integer weight;
protected java.lang.String document;
protected java.lang.Boolean dynamic;
protected java.lang.String token;
protected java.lang.String accesslog;
protected java.util.List protocols;
protected java.lang.String protocolIds;
private java.lang.Integer executes;
private java.lang.Boolean register;
private java.lang.Integer warmup;
private java.lang.String serialization;
public void <init>()
{
java.lang.Boolean v, v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
specialinvoke v.<org.apache.dubbo.config.AbstractInterfaceConfig: void <init>()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean deprecated> = v;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean dynamic> = v;
return;
}
public java.lang.String getVersion()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String version>;
return v;
}
public void setVersion(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String version> = v;
return;
}
public java.lang.String getGroup()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String group>;
return v;
}
public void setGroup(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String group> = v;
return;
}
public java.lang.Integer getDelay()
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer delay>;
return v;
}
public void setDelay(java.lang.Integer)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Integer;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer delay> = v;
return;
}
public java.lang.Boolean getExport()
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean export>;
return v;
}
public void setExport(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean export> = v;
return;
}
public java.lang.Integer getWeight()
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer weight>;
return v;
}
public void setWeight(java.lang.Integer)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Integer;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer weight> = v;
return;
}
public java.lang.String getDocument()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String document>;
return v;
}
public void setDocument(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String document> = v;
return;
}
public java.lang.String getToken()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String token>;
return v;
}
public void setToken(java.lang.Boolean)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Boolean v;
java.lang.String v, v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
if v != null goto label;
v = null;
virtualinvoke v.<org.apache.dubbo.config.AbstractServiceConfig: void setToken(java.lang.String)>(v);
goto label;
label:
v = staticinvoke <java.lang.String: java.lang.String valueOf(java.lang.Object)>(v);
virtualinvoke v.<org.apache.dubbo.config.AbstractServiceConfig: void setToken(java.lang.String)>(v);
label:
return;
}
public void setToken(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String token> = v;
return;
}
public java.lang.Boolean isDeprecated()
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean deprecated>;
return v;
}
public void setDeprecated(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean deprecated> = v;
return;
}
public java.lang.Boolean isDynamic()
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean dynamic>;
return v;
}
public void setDynamic(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean dynamic> = v;
return;
}
public java.util.List getProtocols()
{
java.util.List v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.util.List protocols>;
return v;
}
public void setProtocols(java.util.List)
{
java.util.List v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.util.List;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.util.List protocols> = v;
return;
}
public org.apache.dubbo.config.ProtocolConfig getProtocol()
{
java.util.List v, v;
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Object v;
boolean v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.util.List protocols>;
v = staticinvoke <org.apache.dubbo.common.utils.CollectionUtils: boolean isEmpty(java.util.Collection)>(v);
if v != 0 goto label;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.util.List protocols>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
label:
return v;
}
public void setProtocol(org.apache.dubbo.config.ProtocolConfig)
{
java.util.List v;
org.apache.dubbo.config.AbstractServiceConfig v;
org.apache.dubbo.config.ProtocolConfig[] v;
org.apache.dubbo.config.ProtocolConfig v;
java.util.ArrayList v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: org.apache.dubbo.config.ProtocolConfig;
v = new java.util.ArrayList;
v = newarray (org.apache.dubbo.config.ProtocolConfig)[1];
v[0] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
virtualinvoke v.<org.apache.dubbo.config.AbstractServiceConfig: void setProtocols(java.util.List)>(v);
return;
}
public java.lang.String getProtocolIds()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String protocolIds>;
return v;
}
public void setProtocolIds(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String protocolIds> = v;
return;
}
public java.lang.String getAccesslog()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String accesslog>;
return v;
}
public void setAccesslog(java.lang.Boolean)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Boolean v;
java.lang.String v, v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
if v != null goto label;
v = null;
virtualinvoke v.<org.apache.dubbo.config.AbstractServiceConfig: void setAccesslog(java.lang.String)>(v);
goto label;
label:
v = staticinvoke <java.lang.String: java.lang.String valueOf(java.lang.Object)>(v);
virtualinvoke v.<org.apache.dubbo.config.AbstractServiceConfig: void setAccesslog(java.lang.String)>(v);
label:
return;
}
public void setAccesslog(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String accesslog> = v;
return;
}
public java.lang.Integer getExecutes()
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer executes>;
return v;
}
public void setExecutes(java.lang.Integer)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Integer;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer executes> = v;
return;
}
public java.lang.String getFilter()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = specialinvoke v.<org.apache.dubbo.config.AbstractInterfaceConfig: java.lang.String getFilter()>();
return v;
}
public java.lang.String getListener()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String listener>;
return v;
}
public void setListener(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String listener> = v;
return;
}
public java.lang.Boolean isRegister()
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean register>;
return v;
}
public void setRegister(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Boolean register> = v;
return;
}
public java.lang.Integer getWarmup()
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer warmup>;
return v;
}
public void setWarmup(java.lang.Integer)
{
org.apache.dubbo.config.AbstractServiceConfig v;
java.lang.Integer v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.Integer;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.Integer warmup> = v;
return;
}
public java.lang.String getSerialization()
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v = v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String serialization>;
return v;
}
public void setSerialization(java.lang.String)
{
java.lang.String v;
org.apache.dubbo.config.AbstractServiceConfig v;
v := @this: org.apache.dubbo.config.AbstractServiceConfig;
v := @parameter: java.lang.String;
v.<org.apache.dubbo.config.AbstractServiceConfig: java.lang.String serialization> = v;
return;
}
}