United Planet GmbH

Velocity Kontextobjekte in Intrexx 6

$AccessController

  • Objekt zur Überprüfung von Zugriffsrechten an Applikationen, Datengruppen etc.
  • JavaDoc Link

$AppWalker

  • Objekt zur Abfrage und Bereitstellung von Informationen über die Applikationsstruktur.
  • JavaDoc Link
  • ##Liefert alle Datengruppen der Applikation mit der übergebenen GUID
    $AppWalker.getDatagroupsFromApplication("ECCA7244BBDB793817D57ACC722ECE46CAF1593B")

$ApplicationLister

  • Objekt zur Auflistung vorhandener Applikationen
  • JavaDoc Link
  • ##Liefert ein Infoobjekt zur Applikation mit der übergebenen GUID
    $ApplicationLister.getApplication("ECCA7244BBDB793817D57ACC722ECE46CAF1593B")

$AsynchronousRequestHandler

  • Objekt zur Verarbeitung asynchroner Requests.
  • JavaDoc Link

$BCM

  • Objekt zum Zugriff auf den Cache Manager und die Update Sequence Numbers (usn) einzelner Objekte.
  • JavaDoc Link
  • ##Liefert die USN der übergebenen Ansichtsseite
    $BCM.getUsn("viewpage971CA7D9")

$BpeeFactory


$Browser

  • Objekt zur Abfrage von Browserinformationen.
  • JavaDoc Link
  • ##Liefert den Benutzeragentenstring des aufrufenden Browsers.
    $Browser.getUserAgentId()

$CalcUtil

  • Objekt zur Berechnung von Formeln und Werten aus Datenfeldern und Tabellen
  • Details

$CalendarPortlet

  • Objekt zur Abfrage vorhandener Termine des aktuellen Benutzers.
  • JavaDoc Link
  • ##Liefert die Termine des aktuellen Benutzers aus dem Kalender
    ##mit der übergebenen Applikations-GUID
    $CalendarPortlet.getAppointments($ProcessingContext, "CA000A76AC33D662363F37EE0033EE84C4D5AC95")

$ChartHelper

  • Objekt zur Generierung von Diagrammen aus einer Datenmenge.
  • JavaDoc Link

$Chat

  • Objekt zum Senden und Empfangen von Chatnachrichten.
  • JavaDoc Link

$Codec

  • Objekt zur Codierung und Encodierung von Strings.
  • JavaDoc Link
  • $Codec.hexEncodeString("www.intrexx.com", "UTF-8")
    $Codec.hexDecodeString("7777772E696E74726578782E636F6D")

$CollectionFactory

  • Objekt zur Erstellung von Collections.
  • JavaDoc Link
  • $CollectionFactory.createMap()

$Constants

  • Objekt zum Zugriff auf Konstanten einer Klasse.
  • JavaDoc Link

$DC

  • Objekt zum Zugriff auf eine Collection von Datenobjekten (z.B. der gerade aktuelle Datensatz).
  • JavaDoc Link
  • ##Liefert die Record-Id des aktuellen Datensatzes als String
    $DC.getRecId()

$DEBUG

  • Objekt zur genaueren Untersuchung einzelner Objekte und Elemente.
  • JavaDoc Link
  • ##Liefert detaillierte Informationen über das aktuelle Benutzerobjekt.
    $DEBUG.inspect($User)

$DIMHelper

  • Objekt für den Zugriff auf Instanzen der Office-Integration.
  • JavaDoc Link

$DataTransferCallable

  • Objekt für den Zugriff auf angelegte Datentransferverbindungen.
  • JavaDoc Link
  • ##Liefert die JobHistory des Datentransferjobs mit der übergebenen GUID
    $DataTransferCallable.getJobsHistory("0460E20ACAC15EDDA0E9B62E1F815D5BFD3F9B8F")

$DbUtil

  • Objekt für den Zugriff auf Datenbankverbindungen und zur Transaktionsverwaltung von Datenbankoperationen.
  • JavaDoc Link
  • #set($conn = $DbUtil.getConnection("IxSysDb"))

$DefaultMaker


$DistributionControl


$DoubletService

  • Hilfsobjekt zur Suche von Dubletten in Datenbeständen einer Applikation.
  • JavaDoc Link

$DrFilterHelper


$drRecord

  • Objekt für den Zugriff auf den aktuellen Datensatz in freien Tabellen.
  • JavaDoc Link

$DtUtil


$ESC

  • Darstellung von Zeichen, die in Velocity standardmäßig escapet werden.
  • JavaDoc Link
  • ##Darstellung einer Raute (#)
    $ESC.getH()

$Error


$ExceptionUtil

  • Objekt zum Werfen von Exceptions.
  • JavaDoc Link
  • $ExceptionUtil.throwException("java.io.FileNotFoundException", "Die angegebene Datei existiert nicht.")

Objekte für Microsoft Exchange (nur in Verbindung mit dem Intrexx Media Gateway)

  • $ExchangeCallable
  • Callable für Exchange-Authentifizierungen
  • JavaDoc Link
  • $ExchangeCallable.getRequiredFields().isPasswordRequired()

  • $ExchangeConnectionCallable
  • Callable für Exchange-Verbindungen
  • JavaDoc Link
  • $ExchangeConnectionCallable.getConnection()

  • $ExchangeMailboxCallable
  • Callable für den Zugriff auf die Mailbox eines Exchange-Benutzers
  • JavaDoc Link
  • ##Liefert die Abwesenheitsnachricht des aktuellen Exchange-Benutzers.
    $ExchangeMailboxCallable.getOutOfOfficeMessage()

  • $ExchangeMessageCallable
  • Callable für den Zugriff auf Nachrichtenobjekte
  • JavaDoc Link
  • ##Speichert die Nachricht mit ID $strMessageId im EML-Format unter $strDestinationPath ab.
    $ExchangeMessageCallable.saveMessageAsEML($strMessageId, $strDestinationPath)

  • $ExchangeItemCallable
  • Callable für den Zugriff auf Exchange-Objekte
  • JavaDoc Link
  • ##Speichert Anhänge des Elements mit ID $strMessageId unter $strDestinationPath ab.
    $ExchangeItemCallable.saveAttachment($strMessageId, $strDestinationPath)

  • $ExchangeUserMailboxCallable
  • Callable auf Mailbox-Informationen eines Exchange-Benutzers
  • JavaDoc Link
  • $ExchangeUserMailboxCallable.getMailboxInfo()

$FCKConnectorResponseFactory


$Factory

  • Erzeugen oder Zugriff auf Objekte wie z.B. Benutzer, ohne dass sie im Velocitykontext vordefiniert wurden.
  • JavaDoc Link

$FieldFormatter


$FileHelper

  • Objekt für Dateioperation wie das Einfügen einer Datei in eine Intrexxdatengruppe
  • JavaDoc Link
  • ##Löscht die Datei aus dem mit der GUID definierten Datenfeld 
    ##und dem mit der RecID 1 definierten Datensatz.
    $FileHelper.deleteFileFromIntrexx($ProcessingContext, "079A397D11EE732857CD1017C3AC6A55D0D112DA", "1")

$FileUtil

  • Objekt zur Analyse von Dateien in einer Ordnerhirarchie.
  • JavaDoc Link

$Filter

  • Sammlung diverser Filter für Collections, die im Velocitykontext verwendet werden.
  • JavaDoc Link

$ForumInfo

  • Objekte für den Zugriff auf Forums-, Thread- und Postinformationen.
  • JavaDoc Link

$FramesetHelper

  • Objekt zum Aufbau eines neuen URL basierend auf dem aktuellen Request und einer Liste von zusätzlichen Parametern.
  • JavaDoc Link

$HelperFactory

  • Konvertiert die Zeichen <, >, & und " in ihre entsprechende HTML-Entität.
  • JavaDoc Link

$JSON

  • Hilfsfunktionen zum Erstellen von und Arbeiten mit JSON-Objekten
  • JavaDoc Link

$LayoutManager


$ListBoxControl


$ListFormatter


$Loader

  • Verarbeitet eingehende Requests. Z.B. ist darüber der Zugriff auf die aktuelle Datenbankverbindung möglich.
  • JavaDoc Link

$LogAnalyzer

  • Objekt zum Erstellen von Applikations- und Benutzer- und Statistikreports.
  • JavaDoc Link

$MBGallery

  • Objekt zur Bearbeitung umd zum Kopieren/Verschieben/Löschen von Bildern.
  • JavaDoc Link

$MassMailCallable


$Math

  • Objekt für diverse arithmetische Operationen.
  • JavaDoc Link

$Menu


$MenuCloud


$NewsControllerUtil

  • Objekt zum Zugriff auf News eines Newsletters.
  • JavaDoc Link

$ObjectHelper


$PageLister


$PageUtil

  • Objekt zum Zugriff auf Kontrollen und Daten von Ansichtsseiten eines Datensatzes.
  • Details

$PolicyBrowserFactory


$PollHelper

  • Objekt für Abfragen von Eigenschaften einer Umfrage.
  • JavaDoc Link

$Portal

  • Objekt zum Zugriff auf Portaleigenschaften (z.B.: Name).
  • JavaDoc Link

  • Zugriff auf die Organisationsstruktur des Portals
  • $Portal.getOrgStructure()
  • JavaDoc Link

$PortalLayoutFactory


$PreparedQuery

  • Objekt zum Erstellen und Ausführen von Datenbankabfragen.
  • JavaDoc Link

$ProcessingContext


$QNameFactory

  • Objekt zur Erstellung eines neuen xsd:QName namespaces.
  • JavaDoc Link

$RDFCallable

  • Objekt zum Zugriff auf in einem Portal vergebene Tags.
  • JavaDoc Link

$Renderer


$RenderingContext

  • Objekt zum Zugriff auf die aktuellen Default-Rendereinstellungen des Portals.
  • JavaDoc Link

$Request

  • Objekt zum Setzen und Auslesen von Requestvariablen.
  • JavaDoc Link

$ResourceHelper


$Response

  • Objekt zum Setzen und Auslesen von Eigenschaften einer HTTP-Response.
  • JavaDoc Link

$RtCache

  • Runtime-Chacheobjekt mit Informationen über Applikationen, Datengruppen etc.
  • JavaDoc Link

$SaucMenu

  • Objekt zum Setzen von Menürechten innerhalb eines Web-CMS.
  • JavaDoc Link

$SearchUtil


$Session

  • Zugriff auf die Session des aktuellen Benutzers.
  • JavaDoc Link

$SettingsHelper


$SharedState

  • Setzen und Auslesen von benutzerdefinerten Werten im Verarbeitungskontext.
  • JavaDoc Link

$Sort


$SystemHelper

  • Objekt zum Zugriff auf Systemwerte wie aktuelle Uhrzeit.
  • JavaDoc Link

$TextUtil

  • Hilfsobjekt für diverse Arten von Stringmanipulationen.
  • JavaDoc Link

$TickerMan


$Unique

  • Objekt zur Generierung von eindeutigen Variablen.
  • JavaDoc Link

$UrlBuilder


$User

  • Objekt zum Zugriff auf Informationen des aktuellen Benutzers.
  • JavaDoc Link

$VDiff

  • Objekt, um Diffs von Wiki-Beiträgen anzuzeigen.
  • JavaDoc Link

$VH


$VHHelper

  • Hilfsklasse zum Auslesen von Werten in ValueHoldern.
  • JavaDoc Link

$VelocityContext


$VelocityUtil


$Wiki


$Zebra


$defaultLanguage

  • Standardsprache des Portals

$lang

  • Aktuelle Portalsprache

$layout

  • Name des aktuell verwendeten Layouts.