public interface

EnumDSSXMLInitRepositoryModes

com.microstrategy.webapi.EnumDSSXMLInitRepositoryModes

Class Overview

This interface enumerates the different modes that could be used to [1] create a repository, [2] initialize IServer to start using a repository or [3] query if a repository exists. The values in this enumeration are not exclusive i.e. they can be used together. The value obtained by bitwise operation of the ones below can be be used to initialize an IServer repository using InitRepository(String, String, String, String, String, String, int, int, int). Note that if none of the flags below are set in the value passed to InitRepository, it is equivalent to simply querying the IServer if the repository passed exists.

Summary

Constants
int DssXmlCreateRepository Specifies the IServer to create a repository.
int DssXmlUseRepository Specifies the IServer to use an existing repository.

Constants

public static final int DssXmlCreateRepository

Specifies the IServer to create a repository.

Constant Value: 2 (0x00000002)

public static final int DssXmlUseRepository

Specifies the IServer to use an existing repository. In case of uncertainty as to whether the repository is existing or not, the CreateRepository flag can also be used with this flag. That way, the repository is created, if not existing. In case the repository already exists, the CreateRepository flag is ignored when used with this flag.

Constant Value: 1 (0x00000001)