com.softwareag.tamino.db.api.response
Class TResponseContentItemFactory

java.lang.Object
  extended by com.softwareag.tamino.db.api.response.TResponseContentItemFactory

public class TResponseContentItemFactory
extends java.lang.Object

TResponseContentItemFactory is a factory class for the instantiation of so called response content item instances. These are the primitive instances that can be contained within a response content instance. Class implements the singleton pattern.

Version:
$Revision: 1.14 $
Author:
Marcus Schreyer

Constructor Summary
protected TResponseContentItemFactory()
          Protected Default Constructor.
 
Method Summary
static TResponseContentItemFactory getInstance()
          Gets the singleton instance.
 TCursorContentItem newCursorContentItem(java.lang.String handle, java.lang.String current, java.lang.String quantity, java.lang.String next, java.lang.String prev, java.lang.String count)
          Creates a TCursorContentItem object.
 TMessageContentItem newMessageContentItem(java.lang.String returnValue, TMessageLineContentItem[] messageLineContentItemArray, TMessageTextContentItem messageTextContentItem)
          Creates a TMessageContentItem object.
 TMessageLineContentItem newMessageLineContentItem(java.lang.String subject, java.lang.String text)
          Creates a TMessageLineContentItem object.
 TMessageTextContentItem newMessageTextContentItem(java.lang.String code, java.lang.String text)
          Creates a TMessageTextContentItem object.
 TObjectContentItem newObjectContentItem(java.lang.String collection, java.lang.String doctype, java.lang.String id)
          Creates a TObjectContentItem object.
 TPreparedQueryContentItem newPreparedQueryContentItem(java.lang.String handle)
          Creates a TPreparedQueryContentItem object.
 TQueryContentItem newQueryContentItem(java.lang.String expression)
          Creates a TQueryContentItem object.
 TSessionContentItem newSessionContentItem(java.lang.String sessionId, java.lang.String sessionKey)
          Creates a TSessionContentItem object.
 TTimeContentItem newTimeContentItem(java.lang.String date, java.lang.String time, java.lang.String duration)
          Creates a TTimeContentItem object.
 TWarningContentItem newWarningContentItem(java.lang.String returnValue, TWarningTextContentItem warningTextContentItem, TWarningLineContentItem warningLineContentItem)
          Creates a TWarningContentItem object.
 TWarningLineContentItem newWarningLineContentItem(java.lang.String text)
          Creates a TWarningLineContentItem object.
 TWarningTextContentItem newWarningTextContentItem(java.lang.String code, java.lang.String text)
          Creates a TWarningTextContentItem object.
 TXQueryContentItem newXQueryContentItem(java.lang.String expression)
          Creates a TXQueryContentItem object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TResponseContentItemFactory

protected TResponseContentItemFactory()
Protected Default Constructor.

Method Detail

getInstance

public static TResponseContentItemFactory getInstance()
Gets the singleton instance.


newMessageContentItem

public TMessageContentItem newMessageContentItem(java.lang.String returnValue,
                                                 TMessageLineContentItem[] messageLineContentItemArray,
                                                 TMessageTextContentItem messageTextContentItem)
Creates a TMessageContentItem object.


newMessageLineContentItem

public TMessageLineContentItem newMessageLineContentItem(java.lang.String subject,
                                                         java.lang.String text)
Creates a TMessageLineContentItem object.


newMessageTextContentItem

public TMessageTextContentItem newMessageTextContentItem(java.lang.String code,
                                                         java.lang.String text)
Creates a TMessageTextContentItem object.


newWarningContentItem

public TWarningContentItem newWarningContentItem(java.lang.String returnValue,
                                                 TWarningTextContentItem warningTextContentItem,
                                                 TWarningLineContentItem warningLineContentItem)
Creates a TWarningContentItem object.


newWarningTextContentItem

public TWarningTextContentItem newWarningTextContentItem(java.lang.String code,
                                                         java.lang.String text)
Creates a TWarningTextContentItem object.


newWarningLineContentItem

public TWarningLineContentItem newWarningLineContentItem(java.lang.String text)
Creates a TWarningLineContentItem object.


newQueryContentItem

public TQueryContentItem newQueryContentItem(java.lang.String expression)
Creates a TQueryContentItem object.


newXQueryContentItem

public TXQueryContentItem newXQueryContentItem(java.lang.String expression)
Creates a TXQueryContentItem object.


newPreparedQueryContentItem

public TPreparedQueryContentItem newPreparedQueryContentItem(java.lang.String handle)
Creates a TPreparedQueryContentItem object.


newSessionContentItem

public TSessionContentItem newSessionContentItem(java.lang.String sessionId,
                                                 java.lang.String sessionKey)
Creates a TSessionContentItem object.


newObjectContentItem

public TObjectContentItem newObjectContentItem(java.lang.String collection,
                                               java.lang.String doctype,
                                               java.lang.String id)
Creates a TObjectContentItem object.


newCursorContentItem

public TCursorContentItem newCursorContentItem(java.lang.String handle,
                                               java.lang.String current,
                                               java.lang.String quantity,
                                               java.lang.String next,
                                               java.lang.String prev,
                                               java.lang.String count)
Creates a TCursorContentItem object.


newTimeContentItem

public TTimeContentItem newTimeContentItem(java.lang.String date,
                                           java.lang.String time,
                                           java.lang.String duration)
Creates a TTimeContentItem object.



Copyright (c) 2013 Software AG. All Rights Reserved.