|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
ConfluenceIndexManager.SMTPMailServerImpl to provide metrics for
The number of emails sent in total
The number of emails succesfully delivered
The time the last successful email was sent
Connectivity without sending a test email
Also allows the from name of emails to be set.SystemInformationService to provide a subset
of the information provided on the ViewSystemInfo page.DefaultJsonator with an AbstractCommandAction instead.
This interface is used as a convenience to indicate that an action can provide its result in JSON format.
It's not strictly needed as the result uses reflection but is provided anyway as a convenience.get and opt
methods for accessing the values by index, and put methods for
adding or replacing values. The values can be any of these types:
Boolean, JSONArray, JSONObject,
Number, String, or the
JSONObject.NULL object.
The constructor can convert a JSON text into a Java object. The
toString method converts to JSON text.
A get method returns a value if one can be found, and throws an
exception if one cannot be found. An opt method returns a
default value instead of throwing an exception, and so is useful for
obtaining optional values.
The generic get() and opt() methods return an
object which you can cast or query for type. There are also typed
get and opt methods that do type checking and type
coersion for you.
The texts produced by the toString methods strictly conform to
JSON syntax rules. The constructors are more forgiving in the texts they will
accept:
, (comma) may appear just
before the closing bracket.null value will be inserted when there
is , (comma) elision.' (single
quote).{ } [ ] / \ : , = ; # and if they do not look like numbers
and if they are not the reserved words true,
false, or null.; (semicolon) as
well as by , (comma).0- (octal) or
0x- (hex) prefix.JSONString interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object). The
toJSONString method will be used instead of the default behavior
of using the Object's toString() method and quoting the result.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||