diff options
Diffstat (limited to 'WordPress/src/main/java/org/xmlrpc/android/XMLRPCFactory.java')
-rw-r--r-- | WordPress/src/main/java/org/xmlrpc/android/XMLRPCFactory.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/WordPress/src/main/java/org/xmlrpc/android/XMLRPCFactory.java b/WordPress/src/main/java/org/xmlrpc/android/XMLRPCFactory.java new file mode 100644 index 000000000..a3a30b10c --- /dev/null +++ b/WordPress/src/main/java/org/xmlrpc/android/XMLRPCFactory.java @@ -0,0 +1,14 @@ +package org.xmlrpc.android; + +import java.net.URI; + +public class XMLRPCFactory { + private static XMLRPCFactoryAbstract sFactory; + + public static XMLRPCClientInterface instantiate(URI uri, String httpUser, String httpPassword) { + if (sFactory == null) { + sFactory = new XMLRPCFactoryDefault(); + } + return sFactory.make(uri, httpUser, httpPassword); + } +} |