public class

DSSXMLClassFactory

extends Object
java.lang.Object
   ↳ com.microstrategy.webapi.DSSXMLClassFactory

Class Overview

Factory class to get the ServerSession, Administration and FileLoader Interfaces. This is the only entry point into the Java Web API.

Summary

Public Constructors
DSSXMLClassFactory()
Public Methods
static IDSSXMLAdmin getAdminInstance()
Returns an instance of the Admin object, which is used for connecting to and disconnecting from Intelligence Servers, Setting the connection pool size, setting timeouts, and other related operations.
static IDSSXMLEncryptor getEncryptorInstance()
Returns an instance of an object with the IDSSXMLEncryptor interface, which allows interaction with MicroStrategy 7's encryption functionality.
static IDSSXMLFileLoader getFileLoaderInstance()
Returns an instance of the FileLoader object, which is used for graphs.
static IDSSXMLServerSession getServerSessionInstance()
Returns an IDSSXMLServerSession interface.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DSSXMLClassFactory ()

Public Methods

public static IDSSXMLAdmin getAdminInstance ()

Returns an instance of the Admin object, which is used for connecting to and disconnecting from Intelligence Servers, Setting the connection pool size, setting timeouts, and other related operations.

Returns
  • IDSSXMLAdmin interface to an admin object.

public static IDSSXMLEncryptor getEncryptorInstance ()

Returns an instance of an object with the IDSSXMLEncryptor interface, which allows interaction with MicroStrategy 7's encryption functionality.

Returns
  • An IDSSXMLServerSession interface instance.

public static IDSSXMLFileLoader getFileLoaderInstance ()

Returns an instance of the FileLoader object, which is used for graphs.

Returns
  • IDSSXMLFileLoader instance

public static IDSSXMLServerSession getServerSessionInstance ()

Returns an IDSSXMLServerSession interface. Should always be the entry point for external programs into the Web API.

Returns
  • An IDSSXMLServerSession interface instance.