public class org.glassfish.resources.mail.beans.MailResource extends org.glassfish.resources.api.JavaEEResourceBase implements com.sun.enterprise.deployment.interfaces.MailResourceIntf
{
private static final long serialVersionUID;
private java.lang.String resType;
private java.lang.String factoryClass;
private java.lang.String storeProtocol;
private java.lang.String storeProtocolClass;
private java.lang.String transportProtocol;
private java.lang.String transportProtocolClass;
private java.lang.String mailHost;
private java.lang.String username;
private java.lang.String mailFrom;
private boolean debug;
public void <init>(org.glassfish.resourcebase.resources.api.ResourceInfo)
{
org.glassfish.resources.mail.beans.MailResource v;
org.glassfish.resourcebase.resources.api.ResourceInfo v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: org.glassfish.resourcebase.resources.api.ResourceInfo;
specialinvoke v.<org.glassfish.resources.api.JavaEEResourceBase: void <init>(org.glassfish.resourcebase.resources.api.ResourceInfo)>(v);
return;
}
protected org.glassfish.resources.api.JavaEEResource doClone(org.glassfish.resourcebase.resources.api.ResourceInfo)
{
org.glassfish.resources.mail.beans.MailResource v, v;
java.lang.String v, v;
org.glassfish.resourcebase.resources.api.ResourceInfo v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: org.glassfish.resourcebase.resources.api.ResourceInfo;
v = new org.glassfish.resources.mail.beans.MailResource;
specialinvoke v.<org.glassfish.resources.mail.beans.MailResource: void <init>(org.glassfish.resourcebase.resources.api.ResourceInfo)>(v);
v = virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String getResType()>();
virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: void setResType(java.lang.String)>(v);
v = virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String getFactoryClass()>();
virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: void setFactoryClass(java.lang.String)>(v);
return v;
}
public java.lang.String getName()
{
org.glassfish.api.naming.SimpleJndiName v;
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
org.glassfish.resourcebase.resources.api.ResourceInfo v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: org.glassfish.resourcebase.resources.api.ResourceInfo getResourceInfo()>();
v = virtualinvoke v.<org.glassfish.resourcebase.resources.api.ResourceInfo: org.glassfish.api.naming.SimpleJndiName getName()>();
v = virtualinvoke v.<org.glassfish.api.naming.SimpleJndiName: java.lang.String toString()>();
return v;
}
public int getType()
{
org.glassfish.resources.mail.beans.MailResource v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
return 12;
}
public java.lang.String getResType()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String resType>;
return v;
}
public void setResType(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String resType> = v;
return;
}
public java.lang.String getFactoryClass()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String factoryClass>;
return v;
}
public void setFactoryClass(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String factoryClass> = v;
return;
}
public java.lang.String getStoreProtocol()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String storeProtocol>;
return v;
}
public void setStoreProtocol(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String storeProtocol> = v;
return;
}
public java.lang.String getStoreProtocolClass()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String storeProtocolClass>;
return v;
}
public void setStoreProtocolClass(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String storeProtocolClass> = v;
return;
}
public java.lang.String getTransportProtocol()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String transportProtocol>;
return v;
}
public void setTransportProtocol(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String transportProtocol> = v;
return;
}
public java.lang.String getTransportProtocolClass()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String transportProtocolClass>;
return v;
}
public void setTransportProtocolClass(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String transportProtocolClass> = v;
return;
}
public java.lang.String getMailHost()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String mailHost>;
return v;
}
public void setMailHost(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String mailHost> = v;
return;
}
public java.lang.String getUsername()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String username>;
return v;
}
public void setUsername(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String username> = v;
return;
}
public java.lang.String getMailFrom()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String mailFrom>;
return v;
}
public void setMailFrom(java.lang.String)
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: java.lang.String;
v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String mailFrom> = v;
return;
}
public boolean isDebug()
{
org.glassfish.resources.mail.beans.MailResource v;
boolean v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = v.<org.glassfish.resources.mail.beans.MailResource: boolean debug>;
return v;
}
public void setDebug(boolean)
{
org.glassfish.resources.mail.beans.MailResource v;
boolean v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v := @parameter: boolean;
v.<org.glassfish.resources.mail.beans.MailResource: boolean debug> = v;
return;
}
public java.lang.String toString()
{
org.glassfish.resources.mail.beans.MailResource v;
java.lang.String v, v;
org.glassfish.resourcebase.resources.api.ResourceInfo v;
v := @this: org.glassfish.resources.mail.beans.MailResource;
v = virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: org.glassfish.resourcebase.resources.api.ResourceInfo getResourceInfo()>();
v = virtualinvoke v.<org.glassfish.resources.mail.beans.MailResource: java.lang.String getResType()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.glassfish.resourcebase.resources.api.ResourceInfo,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("< Mail Resource : \u , \u... >");
return v;
}
}