public class psiprobe.model.DisconnectedLogDestination extends java.lang.Object implements psiprobe.tools.logging.LogDestination, java.io.Serializable
{
private static final long serialVersionUID;
private psiprobe.model.Application application;
private boolean root;
private boolean context;
private java.lang.String name;
private java.lang.String index;
private java.lang.String targetClass;
private java.lang.String conversionPattern;
private java.io.File file;
private java.lang.String logType;
private long size;
private java.sql.Timestamp lastModified;
private java.lang.String level;
private java.lang.String[] validLevels;
private java.lang.String encoding;
public void <init>()
{
psiprobe.model.DisconnectedLogDestination v;
v := @this: psiprobe.model.DisconnectedLogDestination;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public psiprobe.model.DisconnectedLogDestination builder(psiprobe.tools.logging.LogDestination)
{
psiprobe.tools.logging.LogDestination v;
psiprobe.model.DisconnectedLogDestination v;
java.lang.String[] v;
long v;
psiprobe.model.Application v;
java.lang.String v, v, v, v, v, v, v;
boolean v, v;
java.sql.Timestamp v;
java.io.File v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v := @parameter: psiprobe.tools.logging.LogDestination;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: psiprobe.model.Application getApplication()>();
v.<psiprobe.model.DisconnectedLogDestination: psiprobe.model.Application application> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: boolean isRoot()>();
v.<psiprobe.model.DisconnectedLogDestination: boolean root> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: boolean isContext()>();
v.<psiprobe.model.DisconnectedLogDestination: boolean context> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getName()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String name> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getIndex()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String index> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getTargetClass()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String targetClass> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getConversionPattern()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String conversionPattern> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.io.File getFile()>();
v.<psiprobe.model.DisconnectedLogDestination: java.io.File file> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getLogType()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String logType> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: long getSize()>();
v.<psiprobe.model.DisconnectedLogDestination: long size> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.sql.Timestamp getLastModified()>();
v.<psiprobe.model.DisconnectedLogDestination: java.sql.Timestamp lastModified> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getLevel()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String level> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String[] getValidLevels()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String[] validLevels> = v;
v = interfaceinvoke v.<psiprobe.tools.logging.LogDestination: java.lang.String getEncoding()>();
v.<psiprobe.model.DisconnectedLogDestination: java.lang.String encoding> = v;
return v;
}
public psiprobe.model.Application getApplication()
{
psiprobe.model.DisconnectedLogDestination v;
psiprobe.model.Application v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: psiprobe.model.Application application>;
return v;
}
public boolean isRoot()
{
psiprobe.model.DisconnectedLogDestination v;
boolean v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: boolean root>;
return v;
}
public boolean isContext()
{
psiprobe.model.DisconnectedLogDestination v;
boolean v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: boolean context>;
return v;
}
public java.lang.String getName()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String name>;
return v;
}
public java.lang.String getIndex()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String index>;
return v;
}
public java.lang.String getTargetClass()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String targetClass>;
return v;
}
public java.lang.String getConversionPattern()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String conversionPattern>;
return v;
}
public java.io.File getFile()
{
psiprobe.model.DisconnectedLogDestination v;
java.io.File v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.io.File file>;
return v;
}
public java.lang.String getLogType()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String logType>;
return v;
}
public long getSize()
{
psiprobe.model.DisconnectedLogDestination v;
long v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: long size>;
return v;
}
public java.sql.Timestamp getLastModified()
{
java.sql.Timestamp v, v, v;
psiprobe.model.DisconnectedLogDestination v;
long v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.sql.Timestamp lastModified>;
if v != null goto label;
v = null;
goto label;
label:
v = new java.sql.Timestamp;
v = v.<psiprobe.model.DisconnectedLogDestination: java.sql.Timestamp lastModified>;
v = virtualinvoke v.<java.sql.Timestamp: long getTime()>();
specialinvoke v.<java.sql.Timestamp: void <init>(long)>(v);
label:
return v;
}
public java.lang.String getLevel()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String level>;
return v;
}
public java.lang.String[] getValidLevels()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.Object v;
java.lang.String[] v, v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String[] validLevels>;
if v == null goto label;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String[] validLevels>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
label:
return v;
}
public java.lang.String getEncoding()
{
psiprobe.model.DisconnectedLogDestination v;
java.lang.String v;
v := @this: psiprobe.model.DisconnectedLogDestination;
v = v.<psiprobe.model.DisconnectedLogDestination: java.lang.String encoding>;
return v;
}
}