de.uplanet.lucy.server.businesslogic.exchange.util.impl
Class ExchangeTaskUtil

java.lang.Object
  extended by de.uplanet.lucy.server.businesslogic.exchange.util.impl.ExchangeTaskUtil
All Implemented Interfaces:
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil

@Scriptable
public final class ExchangeTaskUtil
extends java.lang.Object
implements de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil

Version:
$Revision: 89488 $

Method Summary
 IExchangeTask createNew(java.util.Date p_dtStartDate, java.util.Date p_dtDueDate, java.lang.String p_strSubject, java.lang.String p_strUserMailbox)
           
 IExchangeTask findById(java.lang.String p_strId)
           
 IExchangeTask findByPermanentUrl(java.lang.String p_strPermUrl)
           
static de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil getInstance()
          Returns an instance initialized with a Exchange connection for the currently logged in user.
static de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil getInstance(java.sql.Connection p_conn)
          Returns an instance initialized with the given Exchange connection.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil getInstance()
Returns an instance initialized with a Exchange connection for the currently logged in user.

Returns:
the instance

getInstance

public static de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil getInstance(java.sql.Connection p_conn)
Returns an instance initialized with the given Exchange connection.

Parameters:
p_conn - the MS Exchange connection
Returns:
the instance

createNew

public IExchangeTask createNew(java.util.Date p_dtStartDate,
                               java.util.Date p_dtDueDate,
                               java.lang.String p_strSubject,
                               java.lang.String p_strUserMailbox)
                        throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Specified by:
createNew in interface de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil
Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException

findById

public IExchangeTask findById(java.lang.String p_strId)
                       throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Specified by:
findById in interface de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil
Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException

findByPermanentUrl

public IExchangeTask findByPermanentUrl(java.lang.String p_strPermUrl)
                                 throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Specified by:
findByPermanentUrl in interface de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeTaskUtil
Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException


Last updated: 2011-08-11 10-04
Copyright © 2000-2011 United Planet. All Rights Reserved.