com.microstrategy.webapi.EnumDSSXMLInitRepositoryModes |
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.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | DssXmlCreateRepository | Specifies the IServer to create a repository. | |||||||||
int | DssXmlUseRepository | Specifies the IServer to use an existing repository. |
Specifies the IServer to create a repository.
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.