com.openexchange.admin.soap
Class SOAPUtils

java.lang.Object
  extended by com.openexchange.admin.soap.SOAPUtils

public final class SOAPUtils
extends java.lang.Object


Constructor Summary
SOAPUtils()
           
 
Method Summary
static Context[] contexts2SoapContexts(com.openexchange.admin.rmi.dataobjects.Context[] ctx)
           
static Database[] databases2SoapDatabases(com.openexchange.admin.rmi.dataobjects.Database[] dbs)
           
static Filestore[] filestores2SoapFilestores(com.openexchange.admin.rmi.dataobjects.Filestore[] fss)
           
static Group[] groups2SoapGroups(com.openexchange.admin.rmi.dataobjects.Group[] grps)
           
static void moduleAccess2SoapModuleAccess(com.openexchange.admin.rmi.dataobjects.UserModuleAccess in, UserModuleAccess out)
           
static Resource[] resources2SoapResources(com.openexchange.admin.rmi.dataobjects.Resource[] resources)
           
static Server[] servers2SoapServers(com.openexchange.admin.rmi.dataobjects.Server[] srvs)
           
static com.openexchange.admin.rmi.dataobjects.Context soapContext2Context(Context ctx)
           
static com.openexchange.admin.rmi.dataobjects.Database soapDatabase2Database(Database db)
           
static com.openexchange.admin.rmi.dataobjects.Filestore soapFilestore2Filestore(Filestore fs)
           
static com.openexchange.admin.rmi.dataobjects.Group soapGroup2Group(Group g)
           
static com.openexchange.admin.rmi.dataobjects.Group[] soapGroups2Groups(Group[] grps)
           
static com.openexchange.admin.rmi.dataobjects.UserModuleAccess soapModuleAccess2ModuleAccess(UserModuleAccess access)
           
static com.openexchange.admin.rmi.dataobjects.Resource soapResource2Resource(Resource res)
           
static com.openexchange.admin.rmi.dataobjects.Resource[] soapResources2Resources(Resource[] resources)
           
static com.openexchange.admin.rmi.dataobjects.Server soapServer2Server(Server s)
           
static com.openexchange.admin.rmi.dataobjects.User soapUser2User(User u)
           
static com.openexchange.admin.rmi.dataobjects.User[] soapUsers2Users(User[] users)
           
static void user2SoapUser(com.openexchange.admin.rmi.dataobjects.User in, User out)
           
static User[] users2SoapUsers(com.openexchange.admin.rmi.dataobjects.User[] users)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPUtils

public SOAPUtils()
Method Detail

moduleAccess2SoapModuleAccess

public static void moduleAccess2SoapModuleAccess(com.openexchange.admin.rmi.dataobjects.UserModuleAccess in,
                                                 UserModuleAccess out)

soapModuleAccess2ModuleAccess

public static com.openexchange.admin.rmi.dataobjects.UserModuleAccess soapModuleAccess2ModuleAccess(UserModuleAccess access)

soapContext2Context

public static com.openexchange.admin.rmi.dataobjects.Context soapContext2Context(Context ctx)
Parameters:
ctx -
Returns:

contexts2SoapContexts

public static Context[] contexts2SoapContexts(com.openexchange.admin.rmi.dataobjects.Context[] ctx)
Parameters:
ctx -
Returns:

soapGroup2Group

public static com.openexchange.admin.rmi.dataobjects.Group soapGroup2Group(Group g)
Parameters:
g -
Returns:

soapGroups2Groups

public static com.openexchange.admin.rmi.dataobjects.Group[] soapGroups2Groups(Group[] grps)
Parameters:
grps -
Returns:

groups2SoapGroups

public static Group[] groups2SoapGroups(com.openexchange.admin.rmi.dataobjects.Group[] grps)
Parameters:
grps -
Returns:

user2SoapUser

public static void user2SoapUser(com.openexchange.admin.rmi.dataobjects.User in,
                                 User out)

soapUser2User

public static com.openexchange.admin.rmi.dataobjects.User soapUser2User(User u)
Parameters:
u -
Returns:
Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
InvocationTargetException

soapUsers2Users

public static com.openexchange.admin.rmi.dataobjects.User[] soapUsers2Users(User[] users)
Parameters:
users -
Returns:
Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
InvocationTargetException

users2SoapUsers

public static User[] users2SoapUsers(com.openexchange.admin.rmi.dataobjects.User[] users)
Parameters:
users -
Returns:
Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
InvocationTargetException

soapResource2Resource

public static com.openexchange.admin.rmi.dataobjects.Resource soapResource2Resource(Resource res)
Parameters:
res -
Returns:

soapResources2Resources

public static com.openexchange.admin.rmi.dataobjects.Resource[] soapResources2Resources(Resource[] resources)
Parameters:
resources -
Returns:

resources2SoapResources

public static Resource[] resources2SoapResources(com.openexchange.admin.rmi.dataobjects.Resource[] resources)
Parameters:
resources -
Returns:

soapDatabase2Database

public static com.openexchange.admin.rmi.dataobjects.Database soapDatabase2Database(Database db)

soapFilestore2Filestore

public static com.openexchange.admin.rmi.dataobjects.Filestore soapFilestore2Filestore(Filestore fs)

databases2SoapDatabases

public static Database[] databases2SoapDatabases(com.openexchange.admin.rmi.dataobjects.Database[] dbs)

filestores2SoapFilestores

public static Filestore[] filestores2SoapFilestores(com.openexchange.admin.rmi.dataobjects.Filestore[] fss)

servers2SoapServers

public static Server[] servers2SoapServers(com.openexchange.admin.rmi.dataobjects.Server[] srvs)

soapServer2Server

public static com.openexchange.admin.rmi.dataobjects.Server soapServer2Server(Server s)