Java Reference
In-Depth Information
public
public
void
void
setBody
(
String text
) {
body
=
text
;
}
// SETTER/GETTER FOR VERBOSITY
/** Get verbose */
public
public
boolean
boolean
isVerbose
() {
return
return
verbose
;
}
/** Set verbose */
public
public
void
void
setVerbose
(
boolean
boolean
v
) {
verbose
=
v
;
}
/** Check if all required fields have been set before sending.
* Normally called before doSend; called by doSend for verification.
*/
public
public
boolean
boolean
isComplete
() {
iif
(
from
==
null
null
||
from
.
length
()==
0
) {
System
.
err
.
println
(
"doSend: no FROM"
);
return
return false
false
;
}
iif
(
subject
==
null
null
||
subject
.
length
()==
0
) {
System
.
err
.
println
(
"doSend: no SUBJECT"
);
return
return false
false
;
}
iif
(
toList
.
size
()==
0
) {
System
.
err
.
println
(
"doSend: no recipients"
);
return
return false
false
;
}
iif
(
body
==
null
null
||
body
.
length
()==
0
) {
System
.
err
.
println
(
"doSend: no body"
);
return
return false
false
;
}
iif
(
mailHost
==
null
null
||
mailHost
.
length
()==
0
) {
System
.
err
.
println
(
"doSend: no server host"
);
return
return false
false
;
}
return
return true
true
;
}
public
public
void
void
setServer
(
String s
) {
mailHost
=
s
;
}