org.exoplatform.services.xmpp.util
Class TransformUtils

java.lang.Object
  extended by org.exoplatform.services.xmpp.util.TransformUtils

public class TransformUtils
extends java.lang.Object

Created by The eXo Platform SAS.

Version:
$Id: $
Author:
Vitaly Parfonov

Constructor Summary
TransformUtils()
           
 
Method Summary
static FormBean changeFieldForm(FormBean form, java.lang.String variable, java.util.List<java.lang.String> values)
           
static java.util.Date convertToClientTime(java.util.Date serverDate, java.lang.Integer clientTimezoneOffset)
           
static java.util.Date convertToServerTime(java.util.Date clientDate, java.lang.Integer clientTimezoneOffset)
           
static FieldBean fieldToFieldBean(org.jivesoftware.smackx.FormField formField)
           
static FormBean formToFormBean(org.jivesoftware.smackx.Form form)
           
static java.lang.Integer getServerTimezoneOffset()
           
static java.util.List<HostedRoomBean> hostedRoomsToBeansCollection(java.util.Collection<org.jivesoftware.smackx.muc.HostedRoom> collection)
           
static HostedRoomBean hostedRoomToBean(org.jivesoftware.smackx.muc.HostedRoom hostedRoom)
           
static MessageBean messageToBean(HistoricalMessage message)
           
static MessageBean messageToBean(org.jivesoftware.smack.packet.Message message)
           
static PresenceBean presenceToBean(org.jivesoftware.smack.packet.Presence presence)
           
static SearchResultsBean reportedSateToSearchResultsBean(org.jivesoftware.smackx.ReportedData reportedData)
           
static java.util.List<ContactBean> rosterToRosterBean(org.jivesoftware.smack.Roster roster)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformUtils

public TransformUtils()
Method Detail

presenceToBean

public static PresenceBean presenceToBean(org.jivesoftware.smack.packet.Presence presence)

rosterToRosterBean

public static java.util.List<ContactBean> rosterToRosterBean(org.jivesoftware.smack.Roster roster)

messageToBean

public static MessageBean messageToBean(org.jivesoftware.smack.packet.Message message)

messageToBean

public static MessageBean messageToBean(HistoricalMessage message)

formToFormBean

public static FormBean formToFormBean(org.jivesoftware.smackx.Form form)

fieldToFieldBean

public static FieldBean fieldToFieldBean(org.jivesoftware.smackx.FormField formField)

hostedRoomToBean

public static HostedRoomBean hostedRoomToBean(org.jivesoftware.smackx.muc.HostedRoom hostedRoom)

hostedRoomsToBeansCollection

public static java.util.List<HostedRoomBean> hostedRoomsToBeansCollection(java.util.Collection<org.jivesoftware.smackx.muc.HostedRoom> collection)

reportedSateToSearchResultsBean

public static SearchResultsBean reportedSateToSearchResultsBean(org.jivesoftware.smackx.ReportedData reportedData)

changeFieldForm

public static FormBean changeFieldForm(FormBean form,
                                       java.lang.String variable,
                                       java.util.List<java.lang.String> values)

getServerTimezoneOffset

public static java.lang.Integer getServerTimezoneOffset()

convertToServerTime

public static java.util.Date convertToServerTime(java.util.Date clientDate,
                                                 java.lang.Integer clientTimezoneOffset)

convertToClientTime

public static java.util.Date convertToClientTime(java.util.Date serverDate,
                                                 java.lang.Integer clientTimezoneOffset)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.