A B C D E F G H I M N O S T V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addChildren(XmlElement) - Method in class de.timroes.axmlrpc.xmlcreator.XmlElement
-
Add a child to this xml element.
- ArraySerializer - Class in de.timroes.axmlrpc.serializer
- ArraySerializer() - Constructor for class de.timroes.axmlrpc.serializer.ArraySerializer
- AuthenticationManager - Class in de.timroes.axmlrpc
-
The AuthenticationManager handle basic HTTP authentication.
- AuthenticationManager() - Constructor for class de.timroes.axmlrpc.AuthenticationManager
B
- Base64 - Class in de.timroes.base64
-
A Base64 en/decoder.
- Base64() - Constructor for class de.timroes.base64.Base64
- Base64Serializer - Class in de.timroes.axmlrpc.serializer
- Base64Serializer() - Constructor for class de.timroes.axmlrpc.serializer.Base64Serializer
- BooleanSerializer - Class in de.timroes.axmlrpc.serializer
- BooleanSerializer() - Constructor for class de.timroes.axmlrpc.serializer.BooleanSerializer
C
- call(String, Object...) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Call a remote procedure on the server.
- Call - Class in de.timroes.axmlrpc
-
A Call object represents a call of a remote methode.
- Call(String) - Constructor for class de.timroes.axmlrpc.Call
-
Create a new method call with the given name and no parameters.
- Call(String, Object[]) - Constructor for class de.timroes.axmlrpc.Call
-
Create a new method call with the given name and parameters.
- callAsync(XMLRPCCallback, String, Object...) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Asynchronously call a remote procedure on the server.
- cancel(long) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Cancel a specific asynchronous call.
- clearAuthData() - Method in class de.timroes.axmlrpc.AuthenticationManager
-
Clear the username and password.
- clearCookies() - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Delete all cookies currently used by the client.
- clearLoginData() - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Clear the username and password.
D
- DateTimeSerializer - Class in de.timroes.axmlrpc.serializer
- DateTimeSerializer() - Constructor for class de.timroes.axmlrpc.serializer.DateTimeSerializer
- de.timroes.axmlrpc - package de.timroes.axmlrpc
- de.timroes.axmlrpc.serializer - package de.timroes.axmlrpc.serializer
- de.timroes.axmlrpc.xmlcreator - package de.timroes.axmlrpc.xmlcreator
- de.timroes.base64 - package de.timroes.base64
- decode(String) - Static method in class de.timroes.base64.Base64
-
Decode a base64 encoded string to a byte array.
- decodeAsString(String) - Static method in class de.timroes.base64.Base64
-
Decode a base64 encoded string to a string.
- deserialize(String) - Method in class de.timroes.axmlrpc.serializer.DateTimeSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.ArraySerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.Base64Serializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.BooleanSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.DateTimeSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.DoubleSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.IntSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.NullSerializer
- deserialize(Element) - Method in interface de.timroes.axmlrpc.serializer.Serializer
-
This method takes an xml type element and deserialize it to an object.
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.SerializerHandler
-
Deserializes an incoming xml element to an java object.
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.StringSerializer
- deserialize(Element) - Method in class de.timroes.axmlrpc.serializer.StructSerializer
- DoubleSerializer - Class in de.timroes.axmlrpc.serializer
-
This serializer is responsible for floating point numbers.
- DoubleSerializer() - Constructor for class de.timroes.axmlrpc.serializer.DoubleSerializer
E
- encode(byte[]) - Static method in class de.timroes.base64.Base64
-
Encode a byte array and return the encoded string.
- encode(Byte[]) - Static method in class de.timroes.base64.Base64
-
Encode a Byte array and return the encoded string.
- encode(String) - Static method in class de.timroes.base64.Base64
-
Encode a String and return the encoded string.
- encodeAsBytes(byte[]) - Static method in class de.timroes.base64.Base64
-
Encode a byte array and return the encoded byte array.
- encodeAsBytes(String) - Static method in class de.timroes.base64.Base64
-
Encode a String and return the encoded byte array.
F
- FLAGS_8BYTE_INT - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
The client will be able to handle 8 byte integer values (longs).
- FLAGS_APACHE_WS - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
This flag should be used if the server is an apache ws xmlrpc server.
- FLAGS_DEBUG - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
Activate debug mode.
- FLAGS_DEFAULT_TYPE_STRING - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, a value with a missing type tag, will be parsed as a string element.
- FLAGS_ENABLE_COOKIES - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag, the client will be able to handle cookies, meaning saving cookies from the server and sending it with every other request again.
- FLAGS_FORWARD - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the client will forward the request, if the 301 or 302 HTTP status code has been received.
- FLAGS_IGNORE_NAMESPACES - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the
XMLRPCClient
ignores all namespaces used within the response from the server. - FLAGS_IGNORE_STATUSCODE - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the XML-RPC client will ignore the HTTP status code of the response from the server.
- FLAGS_NIL - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
The client will be able to send null values.
- FLAGS_NO_STRING_DECODE - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
This prevents the decoding of incoming strings, meaning & and < won't be decoded to the & sign and the "less then" sign.
- FLAGS_NO_STRING_ENCODE - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
By default outgoing string values will be encoded according to specification.
- FLAGS_NONE - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
No flags should be set.
- FLAGS_SSL_IGNORE_ERRORS - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
This flag disables all SSL warnings.
- FLAGS_SSL_IGNORE_INVALID_CERT - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the client will ignore all unverified SSL/TLS certificates.
- FLAGS_SSL_IGNORE_INVALID_HOST - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the client will ignore, if the URL doesn't match the SSL Certificate.
- FLAGS_STRICT - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
The client should parse responses strict to specification.
- FLAGS_USE_SYSTEM_PROXY - Static variable in class de.timroes.axmlrpc.XMLRPCClient
-
With this flag enabled, the
XMLRPCClient
will use the system http proxy to connect to the XML-RPC server. - fr.turri.jiso8601 - package fr.turri.jiso8601
G
- getCookies() - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Returns a
Map
of all cookies. - getDefault() - Static method in class de.timroes.axmlrpc.serializer.SerializerHandler
-
Return the instance of the SerializerHandler.
- getErrorNr() - Method in exception de.timroes.axmlrpc.XMLRPCServerException
-
Return the error number.
- getMessage() - Method in exception de.timroes.axmlrpc.XMLRPCServerException
-
Returns the detail message string of this throwable.
- getOnlyChildElement(NodeList) - Static method in class de.timroes.axmlrpc.XMLUtil
-
Returns the only child element in a given NodeList.
- getOnlyTextContent(NodeList) - Static method in class de.timroes.axmlrpc.XMLUtil
-
Returns the text node from a given NodeList.
- getURL() - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Returns the URL this XMLRPCClient is connected to.
- getXML(boolean) - Method in class de.timroes.axmlrpc.Call
-
Return an xml representation of the method call as specified in http://www.xmlrpc.com/spec.
H
- hasChildElement(NodeList) - Static method in class de.timroes.axmlrpc.XMLUtil
-
Checks if the given
NodeList
contains a child element.
I
- initialize(int) - Static method in class de.timroes.axmlrpc.serializer.SerializerHandler
-
Initialize the serialization handler.
- installCustomKeyManager(KeyManager) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Installs a custom
KeyManager
to handle SSL/TLS certificate verification. - installCustomKeyManagers(KeyManager[]) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Installs custom
KeyManagers
to handle SSL/TLS certificate verification. - installCustomTrustManager(TrustManager) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Installs a custom
TrustManager
to handle SSL/TLS certificate verification. - installCustomTrustManagers(TrustManager[]) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Installs custom
TrustManagers
to handle SSL/TLS certificate verification. - IntSerializer - Class in de.timroes.axmlrpc.serializer
- IntSerializer() - Constructor for class de.timroes.axmlrpc.serializer.IntSerializer
- Iso8601Deserializer - Class in fr.turri.jiso8601
M
- makeXmlTag(String, String) - Static method in class de.timroes.axmlrpc.XMLUtil
-
Creates an xml tag with a given type and content.
N
- NullSerializer - Class in de.timroes.axmlrpc.serializer
- NullSerializer() - Constructor for class de.timroes.axmlrpc.serializer.NullSerializer
O
- onError(long, XMLRPCException) - Method in interface de.timroes.axmlrpc.XMLRPCCallback
-
This callback is called whenever an error occurs during the method call.
- onResponse(long, Object) - Method in interface de.timroes.axmlrpc.XMLRPCCallback
-
This callback is called whenever the server successfully responds.
- onServerError(long, XMLRPCServerException) - Method in interface de.timroes.axmlrpc.XMLRPCCallback
-
This callback is called whenever the server returns an error.
S
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.ArraySerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.Base64Serializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.BooleanSerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.DateTimeSerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.DoubleSerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.IntSerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.NullSerializer
- serialize(Object) - Method in interface de.timroes.axmlrpc.serializer.Serializer
-
This method takes an object and returns a representation as a string containing the right xml type tag.
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.SerializerHandler
-
Serialize an object to its representation as an xml element.
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.StringSerializer
- serialize(Object) - Method in class de.timroes.axmlrpc.serializer.StructSerializer
- Serializer - Interface in de.timroes.axmlrpc.serializer
-
A Serializer is responsible to serialize a specific type of data to an xml tag and deserialize the content of this xml tag back to an object.
- SerializerHandler - Class in de.timroes.axmlrpc.serializer
-
The serializer handler serializes and deserialized objects.
- setAuthData(String, String) - Method in class de.timroes.axmlrpc.AuthenticationManager
-
Set the username and password that should be used to perform basic http authentication.
- setAuthentication(HttpURLConnection) - Method in class de.timroes.axmlrpc.AuthenticationManager
-
Set the authentication at the HttpURLConnection.
- setContent(String) - Method in class de.timroes.axmlrpc.xmlcreator.XmlElement
-
Set the content of this xml tag.
- setCustomHttpHeader(String, String) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Set a HTTP header field to a custom value.
- setLoginData(String, String) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Set the username and password that should be used to perform basic http authentication.
- setProxy(Proxy) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Sets a proxy to use for this client.
- setRootElement(XmlElement) - Method in class de.timroes.axmlrpc.xmlcreator.SimpleXMLCreator
-
Set the root element of the xml tree.
- setTimeout(int) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Sets the time in seconds after which a call should timeout.
- setUserAgentString(String) - Method in class de.timroes.axmlrpc.XMLRPCClient
-
Sets the user agent string.
- SimpleXMLCreator - Class in de.timroes.axmlrpc.xmlcreator
-
This is a very simple xml creator.
- SimpleXMLCreator() - Constructor for class de.timroes.axmlrpc.xmlcreator.SimpleXMLCreator
- StringSerializer - Class in de.timroes.axmlrpc.serializer
- StringSerializer(boolean, boolean) - Constructor for class de.timroes.axmlrpc.serializer.StringSerializer
- StructSerializer - Class in de.timroes.axmlrpc.serializer
- StructSerializer() - Constructor for class de.timroes.axmlrpc.serializer.StructSerializer
T
- toCalendar(String) - Static method in class fr.turri.jiso8601.Iso8601Deserializer
- toDate(String) - Static method in class fr.turri.jiso8601.Iso8601Deserializer
- toString() - Method in class de.timroes.axmlrpc.xmlcreator.SimpleXMLCreator
-
Return the string representation of the xml tree.
- toString() - Method in class de.timroes.axmlrpc.xmlcreator.XmlElement
-
Return a string representation of this xml element.
- TYPE_ARRAY - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_BASE64 - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_BOOLEAN - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_DATETIME - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_DOUBLE - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_INT - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_INT2 - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_LONG - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_NULL - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_STRING - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
- TYPE_STRUCT - Static variable in class de.timroes.axmlrpc.serializer.SerializerHandler
V
- VALUE - Static variable in class de.timroes.axmlrpc.XMLRPCClient
X
- XmlElement - Class in de.timroes.axmlrpc.xmlcreator
-
An xml element within an xml tree.
- XmlElement(String) - Constructor for class de.timroes.axmlrpc.xmlcreator.XmlElement
-
Create a new xml element with the given name.
- XMLRPCCallback - Interface in de.timroes.axmlrpc
-
The XMLRPCCallback interface must be implemented by a listener for an asynchronous call to a server method.
- XMLRPCClient - Class in de.timroes.axmlrpc
-
An XMLRPCClient is a client used to make XML-RPC (Extensible Markup Language Remote Procedure Calls).
- XMLRPCClient(URL) - Constructor for class de.timroes.axmlrpc.XMLRPCClient
-
Create a new XMLRPC client for the given url.
- XMLRPCClient(URL, int) - Constructor for class de.timroes.axmlrpc.XMLRPCClient
-
Create a new XMLRPC client for the given URL.
- XMLRPCClient(URL, String) - Constructor for class de.timroes.axmlrpc.XMLRPCClient
-
Create a new XMLRPC client for the given url.
- XMLRPCClient(URL, String, int) - Constructor for class de.timroes.axmlrpc.XMLRPCClient
-
Create a new XMLRPC client for the given URL.
- XMLRPCException - Exception in de.timroes.axmlrpc
-
The exception is thrown whenever the remote procedure call fails in some point.
- XMLRPCException() - Constructor for exception de.timroes.axmlrpc.XMLRPCException
- XMLRPCException(Exception) - Constructor for exception de.timroes.axmlrpc.XMLRPCException
- XMLRPCException(String) - Constructor for exception de.timroes.axmlrpc.XMLRPCException
- XMLRPCException(String, Exception) - Constructor for exception de.timroes.axmlrpc.XMLRPCException
- XMLRPCRuntimeException - Exception in de.timroes.axmlrpc
- XMLRPCRuntimeException(Exception) - Constructor for exception de.timroes.axmlrpc.XMLRPCRuntimeException
- XMLRPCRuntimeException(String) - Constructor for exception de.timroes.axmlrpc.XMLRPCRuntimeException
- XMLRPCServerException - Exception in de.timroes.axmlrpc
-
This exception will be thrown if the server returns an error.
- XMLRPCServerException(String, int) - Constructor for exception de.timroes.axmlrpc.XMLRPCServerException
- XMLRPCTimeoutException - Exception in de.timroes.axmlrpc
-
Will be thrown when a call to the server times out.
- XMLUtil - Class in de.timroes.axmlrpc
-
This class provides some utility methods for the use with the Java DOM parser.
- XMLUtil() - Constructor for class de.timroes.axmlrpc.XMLUtil
All Classes All Packages