Klasse ExchangeConnectionCallable

java.lang.Object
de.uplanet.lucy.server.auxiliaries.exchange.ExchangeConnectionCallable

@VelocityCallable("singleton") public final class ExchangeConnectionCallable extends Object
Utility class for getting MS Exchange connections in Velocity templates.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    de.uplanet.jdbc.JdbcConnection
    Returns an Exchange user connection.
    de.uplanet.jdbc.JdbcConnection
    Returns a connection for the current user or a connection for an impersonate user if an impersonate user is registered with the given DataGroupInfo.
    de.uplanet.jdbc.JdbcConnection
    Returns a connection for the current user or a connection for an impersonate user if an impersonate user is registered with a DataGroup identified by the given DataGroup GUID.
    de.uplanet.jdbc.JdbcConnection
    Returns a connection for an impersonate user.

    Von Klasse geerbte Methoden java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • ExchangeConnectionCallable

      public ExchangeConnectionCallable()
  • Methodendetails

    • getConnection

      public de.uplanet.jdbc.JdbcConnection getConnection()
      Returns an Exchange user connection.
      Gibt zurück:
      the connection
    • getImpersonateConnection

      public de.uplanet.jdbc.JdbcConnection getImpersonateConnection(String p_strUserGuid)
      Returns a connection for an impersonate user.
      Parameter:
      p_strUserGuid - the guid of the user used for impersonate actions
      Gibt zurück:
      the connection
    • getConnectionForDataGroup

      public de.uplanet.jdbc.JdbcConnection getConnectionForDataGroup(DataGroupInfo p_dataGroupInfo)
      Returns a connection for the current user or a connection for an impersonate user if an impersonate user is registered with the given DataGroupInfo.
      Parameter:
      p_dataGroupInfo -
      Gibt zurück:
      the connection
    • getConnectionForDataGroup

      public de.uplanet.jdbc.JdbcConnection getConnectionForDataGroup(String p_strDgGuid)
      Returns a connection for the current user or a connection for an impersonate user if an impersonate user is registered with a DataGroup identified by the given DataGroup GUID.
      Parameter:
      p_strDgGuid - the DataGroup GUID
      Gibt zurück:
      the connection