Skip navigation links


com.essbase.eas.essbase.ui.factory
Class UIFactory

java.lang.Object
  extended by com.essbase.eas.essbase.ui.factory.UIFactory


public class UIFactory
extends java.lang.Object

replacement for the ObjectFactory class that creates special instances of all the Essbase objects. The rules are: locate* methods: locate objects but don't create instances of containers. get*Instance methods: create instances of objects in order to create the requested contained object.

Since:
6.2.0
Version:
6.5.3
Author:
Hank Cox

Constructor Summary
UIFactory()
           

 

Method Summary
static void addFactoryListener(FactoryListener l)
          adds a listener to the factory.
static boolean connectServer(java.lang.String serverName)
           
static DefaultAliasTableFileObject createAliasTableFile(Application application, Database database, java.lang.String name)
          creates an Essbase alias table file export object and places it in an application or database object.
static Application createApplication(Server server, java.lang.String application)
          creates an application for a server.
static Application createApplication(Server server, java.lang.String application, short appType)
          creates an application for a server, providing additional argument for identifying the application type.
static DefaultCalcScript createCalcScript(Application application, Database database, java.lang.String name)
          creates an Essbase Calc Script object and places it in an application or database object.
static Database createDatabase(Application application, java.lang.String dbName)
           
static Database createDatabase(java.lang.String serverName, java.lang.String appName, java.lang.String dbName)
          creates a database
static Filter createFilter(Application application, Database database, java.lang.String name)
          creates an Essbase Filter object and places it in a database object.
static Group createGroup(java.lang.String serverName, java.lang.String groupName)
           
static Group createGroup(java.lang.String serverName, java.lang.String groupName, boolean replace)
          Creates a group
static DefaultOutlineFileObject createOutlineFile(Application application, Database database, java.lang.String name)
          creates an Essbase outline file export object and places it in an application or database object.
static DefaultReportScript createReportScript(Application application, Database database, java.lang.String name)
          creates an Essbase Calc Script object and places it in an application or database object.
static DefaultRulesObject createRulesObject(Application application, Database database, java.lang.String name)
          creates an Essbase rules object and places it in an application or database object.
static User createUser(java.lang.String serverName, java.lang.String userName)
           
static User createUser(java.lang.String serverName, java.lang.String userName, java.lang.String password, boolean replace)
          Creates a user
static void disconnectAll()
           
static void disconnectServer(java.lang.String serverName)
           
static java.util.List<java.net.URL> getAPSListFromRegistry()
           
static java.util.List<java.lang.String> getCalcScriptNames(Server server, java.lang.String appName, java.lang.String dbName)
           
static java.lang.String[] getDisabledUsers(Server server)
          gets the list of users for a server
static java.lang.Object[] getEnabledUsers(Server server, java.lang.String[] disabledUsersList, boolean includeSessionUser)
           
static java.util.List<java.lang.String> getEssbaseServersFromRegistry()
           
static User getFactoryUser(java.lang.String userNameWithProvider)
           
static java.util.List<java.lang.String> getFilterNames(Server server, java.lang.String appName, java.lang.String dbName)
           
static java.util.List getListFromObjects(java.lang.Object[] items)
           
static Server[] getNativeServers()
          returns an array containing all the native server objects created by this factory.
static java.lang.String getServerContextName(java.lang.String server)
           
static Server getServerInstance(java.lang.String value)
          gets a server instance with the requested name.
static Server[] getServers()
          returns an array containing all the server objects created by this factory.
static UserProperties getUserAccess(java.lang.Object user)
           
static boolean isIP(java.lang.String ip)
           
static Application locateApplication(java.lang.String serverName, java.lang.String applicationName)
          returns a named application object for a specific server.
static DefaultCalcScript locateCalcScriptObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns a calc script object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static Database locateDatabase(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName)
          returns a named database object for a specific server and application.
static DefaultExcelFileObject locateExcelFileObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns a excel file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static Filter locateFilter(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String filterName)
          returns a Filter for a specific server, application, and database If the server, application, or database doesn't exist, returns a null reference.
static DefaultLotusFileObject locateLotusFileObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName, short version)
          returns a lotus file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static DefaultOutlineFileObject locateOutlineFileObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns an outline file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static DefaultReportScript locateReportScriptObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns a report script object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static DefaultRulesObject locateRulesObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns a rules file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static Server locateServerByName(java.lang.String value)
          locates a server with a specific name, if it exists.
static DefaultTextFileObject locateTextFileObject(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName, java.lang.String objName)
          returns a text file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.
static void refreshAliasTableFileObjects(Application application)
           
static void refreshAliasTableFileObjects(Database database)
           
static void refreshAliasTableFileObjects(java.lang.Object object)
           
static void refreshAliasTableFileObjects(Server server, Application application, Database database)
           
static boolean refreshApplications(Server server)
          refreshes the list of applications for a server.
static void refreshApplicationsIfRetrieved(Server server)
           
static boolean refreshCalcScripts(Application application)
           
static void refreshCalcScripts(Database database)
           
static void refreshCalcScripts(java.lang.Object object)
           
static boolean refreshCalcScripts(Server server, Application application, Database database)
           
static void refreshCalcScriptsIfRetrieved(java.lang.Object object)
           
static void refreshDatabases(Application application)
          refreshes this list of databases for an application.
static void refreshDatabasesIfRetrieved(Application application)
           
static void refreshExcelFileObjects(Application application)
           
static void refreshExcelFileObjects(Database database)
           
static void refreshExcelFileObjects(java.lang.Object object)
           
static void refreshExcelFileObjects(Server server, Application application, Database database)
           
static void refreshFilterProperties(Filter filter)
           
static void refreshFilterProperties(java.lang.Object object)
           
static void refreshFilters(Database database)
           
static void refreshFilters(java.lang.Object object)
           
static void refreshFilters(Server server, Application application, Database database)
           
static void refreshFiltersIfRetrieved(java.lang.Object object)
           
static void refreshFunctions(Application application)
           
static void refreshFunctions(Server server)
           
static void refreshFunctionsIfRetrieved(Application application)
           
static void refreshFunctionsIfRetrieved(Server server)
          refreshes the list of macros for a server.
static void refreshGroupProperties(Group group)
          refreshes properties for a group
static void refreshGroupProperties(Group group, boolean skipAccess)
          refreshes properties for a group.
static void refreshGroupProperties(Group group, boolean skipAccess, boolean skipDbAccess)
          refreshes properties for a group.
static java.util.List<java.lang.String> refreshGroups(Server server)
          refreshes the list of groups for a server.
static void refreshGroupsIfRetrieved(Server server)
           
static void refreshLotusFileObjects(Application application, short version)
           
static void refreshLotusFileObjects(Database database, short version)
           
static void refreshLotusFileObjects(java.lang.Object object, short version)
           
static void refreshLotusFileObjects(Server server, Application application, Database database, short version)
           
static void refreshMacros(Application application)
           
static boolean refreshMacros(Server server)
          refreshes the list of macros for a server.
static void refreshMacrosIfRetrieved(Application application)
          refreshes the list of macros for an application.
static void refreshMacrosIfRetrieved(Server server)
           
static void refreshOutlineFileObjects(Application application)
           
static void refreshOutlineFileObjects(Database database)
           
static void refreshOutlineFileObjects(java.lang.Object object)
           
static void refreshOutlineFileObjects(Server server, Application application, Database database)
           
static void refreshPartitions(Database database)
           
static void refreshPartitions(Database database, boolean bOnlyIfRetrieved)
           
static void refreshPartitionsIfRetrieved(Database database)
           
static void refreshReportScripts(Application application)
           
static void refreshReportScripts(Database database)
           
static void refreshReportScripts(java.lang.Object object)
           
static void refreshReportScripts(Server server, Application application, Database database)
           
static boolean refreshRulesObjects(Application application)
           
static void refreshRulesObjects(Database database)
           
static void refreshRulesObjects(java.lang.Object object)
           
static boolean refreshRulesObjects(Server server, Application application, Database database)
           
static void refreshServerList()
          refreshes the server list ...
static void refreshServerPlatform(Server server)
          refreshes platform information for a server
static void refreshTextFileObjects(Application application)
           
static void refreshTextFileObjects(Database database)
           
static void refreshTextFileObjects(java.lang.Object object)
           
static void refreshTextFileObjects(Server server, Application application, Database database)
           
static void refreshUserProperties(User user)
          refreshes properties for a user
static void refreshUserProperties(User user, boolean skipAccess)
          refreshes properties for a user.
static void refreshUserProperties(User user, boolean skipAccess, boolean skipDbAccess)
          refreshes properties for a user.
static void refreshUserProperties(User user, boolean skipGroups, boolean skipAccess, boolean skipDbAccess)
          refreshes properties for a user.
static java.util.List refreshUsers(Server server)
          refreshes the list of users for a server
static java.util.List refreshUsersEx(Server server, boolean skipDomainAccess)
          refreshes the list of users for a server
static void refreshUsersIfRetrieved(Server server)
           
static void refreshVariables(Application app)
           
static void refreshVariables(Application app, boolean allLevels)
          refreshes the list of variables for an application.
static void refreshVariables(Database db)
          refreshes the list of variables for a database.
static void refreshVariables(java.lang.Object o)
           
static void refreshVariables(java.lang.Object o, boolean allLevels)
           
static boolean refreshVariables(Server server)
           
static boolean refreshVariables(Server server, boolean allLevels)
          refreshes the list of variables for a server.
static void refreshVariablesIfRetrieved(java.lang.Object object)
           
static void removeFactoryListener(FactoryListener l)
          removes a listener from the factory.
static void removeServerInstance(Server server)
          removes a server from the list and fires the server removed event.
static void removeServerInstance(java.lang.String value)
          removes a server from the list and fires the server removed event.
static Application resolveAndLocateApplication(java.lang.String serverName, java.lang.String applicationName)
           
static Database resolveAndLocateDatabase(java.lang.String serverName, java.lang.String applicationName, java.lang.String databaseName)
           
static Server resolveAndLocateServerByName(java.lang.String value)
          locates a server with a specific name, if it exists.
static void sort(java.lang.Object[] objects)
           
static boolean startDatabase(Database database)
           
static boolean startDatabase(java.lang.String server, java.lang.String app, java.lang.String db)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

UIFactory

public UIFactory()

Method Detail

addFactoryListener

public static void addFactoryListener(FactoryListener l)
adds a listener to the factory.

removeFactoryListener

public static void removeFactoryListener(FactoryListener l)
removes a listener from the factory.

createApplication

public static Application createApplication(Server server,
                                            java.lang.String application)
creates an application for a server. This is a wrapper for another signature. This signature is needed/used by copy operation. This must ultimately be getting cleaned

createApplication

public static Application createApplication(Server server,
                                            java.lang.String application,
                                            short appType)
creates an application for a server, providing additional argument for identifying the application type.

createDatabase

public static Database createDatabase(Application application,
                                      java.lang.String dbName)

createDatabase

public static Database createDatabase(java.lang.String serverName,
                                      java.lang.String appName,
                                      java.lang.String dbName)
creates a database

createUser

public static User createUser(java.lang.String serverName,
                              java.lang.String userName,
                              java.lang.String password,
                              boolean replace)
Creates a user

createUser

public static User createUser(java.lang.String serverName,
                              java.lang.String userName)

createGroup

public static Group createGroup(java.lang.String serverName,
                                java.lang.String groupName,
                                boolean replace)
Creates a group

createGroup

public static Group createGroup(java.lang.String serverName,
                                java.lang.String groupName)

createCalcScript

public static DefaultCalcScript createCalcScript(Application application,
                                                 Database database,
                                                 java.lang.String name)
creates an Essbase Calc Script object and places it in an application or database object.

createReportScript

public static DefaultReportScript createReportScript(Application application,
                                                     Database database,
                                                     java.lang.String name)
creates an Essbase Calc Script object and places it in an application or database object.

createRulesObject

public static DefaultRulesObject createRulesObject(Application application,
                                                   Database database,
                                                   java.lang.String name)
creates an Essbase rules object and places it in an application or database object.

createFilter

public static Filter createFilter(Application application,
                                  Database database,
                                  java.lang.String name)
creates an Essbase Filter object and places it in a database object.

createAliasTableFile

public static DefaultAliasTableFileObject createAliasTableFile(Application application,
                                                               Database database,
                                                               java.lang.String name)
creates an Essbase alias table file export object and places it in an application or database object.

refreshFiltersIfRetrieved

public static void refreshFiltersIfRetrieved(java.lang.Object object)

refreshFilters

public static void refreshFilters(java.lang.Object object)

refreshFilters

public static void refreshFilters(Database database)

refreshFilters

public static void refreshFilters(Server server,
                                  Application application,
                                  Database database)

getFilterNames

public static java.util.List<java.lang.String> getFilterNames(Server server,
                                                              java.lang.String appName,
                                                              java.lang.String dbName)

getServerInstance

public static Server getServerInstance(java.lang.String value)
gets a server instance with the requested name. If this server exists in the list, then return the pre-existing one; else, creates a new Server instance and returns the new object.
See Also:
locateServer()

getServers

public static Server[] getServers()
returns an array containing all the server objects created by this factory.

getNativeServers

public static Server[] getNativeServers()
returns an array containing all the native server objects created by this factory.

getEssbaseServersFromRegistry

public static java.util.List<java.lang.String> getEssbaseServersFromRegistry()

getAPSListFromRegistry

public static java.util.List<java.net.URL> getAPSListFromRegistry()

locateApplication

public static Application locateApplication(java.lang.String serverName,
                                            java.lang.String applicationName)
returns a named application object for a specific server. If the server or the application doesn't exist, returns a null.

resolveAndLocateApplication

public static Application resolveAndLocateApplication(java.lang.String serverName,
                                                      java.lang.String applicationName)

locateDatabase

public static Database locateDatabase(java.lang.String serverName,
                                      java.lang.String applicationName,
                                      java.lang.String databaseName)
returns a named database object for a specific server and application. If the server, application, or database doesn't exist, returns a null reference.

resolveAndLocateDatabase

public static Database resolveAndLocateDatabase(java.lang.String serverName,
                                                java.lang.String applicationName,
                                                java.lang.String databaseName)

locateServerByName

public static Server locateServerByName(java.lang.String value)
locates a server with a specific name, if it exists. If it doesn't, returns a null reference.

isIP

public static boolean isIP(java.lang.String ip)

resolveAndLocateServerByName

public static Server resolveAndLocateServerByName(java.lang.String value)
locates a server with a specific name, if it exists. If it doesn't, returns a null reference.

refreshApplicationsIfRetrieved

public static void refreshApplicationsIfRetrieved(Server server)

refreshApplications

public static boolean refreshApplications(Server server)
refreshes the list of applications for a server.

refreshMacrosIfRetrieved

public static void refreshMacrosIfRetrieved(Server server)

refreshMacros

public static boolean refreshMacros(Server server)
refreshes the list of macros for a server.

refreshMacrosIfRetrieved

public static void refreshMacrosIfRetrieved(Application application)
refreshes the list of macros for an application.

refreshMacros

public static void refreshMacros(Application application)

refreshVariablesIfRetrieved

public static void refreshVariablesIfRetrieved(java.lang.Object object)

refreshVariables

public static void refreshVariables(java.lang.Object o)

refreshVariables

public static void refreshVariables(java.lang.Object o,
                                    boolean allLevels)

refreshVariables

public static boolean refreshVariables(Server server)

refreshVariables

public static boolean refreshVariables(Server server,
                                       boolean allLevels)
refreshes the list of variables for a server.

refreshVariables

public static void refreshVariables(Application app)

refreshVariables

public static void refreshVariables(Application app,
                                    boolean allLevels)
refreshes the list of variables for an application.

refreshVariables

public static void refreshVariables(Database db)
refreshes the list of variables for a database.

refreshFunctionsIfRetrieved

public static void refreshFunctionsIfRetrieved(Server server)
refreshes the list of macros for a server.

refreshFunctions

public static void refreshFunctions(Server server)

refreshFunctionsIfRetrieved

public static void refreshFunctionsIfRetrieved(Application application)

refreshFunctions

public static void refreshFunctions(Application application)

refreshCalcScriptsIfRetrieved

public static void refreshCalcScriptsIfRetrieved(java.lang.Object object)

refreshCalcScripts

public static void refreshCalcScripts(java.lang.Object object)

refreshCalcScripts

public static boolean refreshCalcScripts(Application application)

refreshPartitions

public static void refreshPartitions(Database database,
                                     boolean bOnlyIfRetrieved)

refreshPartitionsIfRetrieved

public static void refreshPartitionsIfRetrieved(Database database)

refreshPartitions

public static void refreshPartitions(Database database)

refreshCalcScripts

public static void refreshCalcScripts(Database database)

refreshCalcScripts

public static boolean refreshCalcScripts(Server server,
                                         Application application,
                                         Database database)

getCalcScriptNames

public static java.util.List<java.lang.String> getCalcScriptNames(Server server,
                                                                  java.lang.String appName,
                                                                  java.lang.String dbName)

startDatabase

public static boolean startDatabase(Database database)

startDatabase

public static boolean startDatabase(java.lang.String server,
                                    java.lang.String app,
                                    java.lang.String db)

refreshDatabasesIfRetrieved

public static void refreshDatabasesIfRetrieved(Application application)

refreshDatabases

public static void refreshDatabases(Application application)
refreshes this list of databases for an application.

refreshGroupsIfRetrieved

public static void refreshGroupsIfRetrieved(Server server)

refreshGroups

public static java.util.List<java.lang.String> refreshGroups(Server server)
                                                      throws java.lang.Exception
refreshes the list of groups for a server.
Throws:
java.lang.Exception

refreshGroupProperties

public static void refreshGroupProperties(Group group)
refreshes properties for a group

refreshGroupProperties

public static void refreshGroupProperties(Group group,
                                          boolean skipAccess)
refreshes properties for a group. Skip Application access if needed. If get the application access, one has the choice of skipping the database access list.

refreshGroupProperties

public static void refreshGroupProperties(Group group,
                                          boolean skipAccess,
                                          boolean skipDbAccess)
refreshes properties for a group. If no need to query for application access then skip it.

refreshReportScripts

public static void refreshReportScripts(java.lang.Object object)

refreshReportScripts

public static void refreshReportScripts(Application application)

refreshReportScripts

public static void refreshReportScripts(Database database)

refreshReportScripts

public static void refreshReportScripts(Server server,
                                        Application application,
                                        Database database)

refreshFilterProperties

public static void refreshFilterProperties(java.lang.Object object)

refreshFilterProperties

public static void refreshFilterProperties(Filter filter)

refreshServerList

public static void refreshServerList()
refreshes the server list ...

refreshServerPlatform

public static void refreshServerPlatform(Server server)
refreshes platform information for a server

refreshUsersIfRetrieved

public static void refreshUsersIfRetrieved(Server server)

refreshUsers

public static java.util.List refreshUsers(Server server)
                                   throws java.lang.Exception
refreshes the list of users for a server
Throws:
java.lang.Exception

refreshUsersEx

public static java.util.List refreshUsersEx(Server server,
                                            boolean skipDomainAccess)
                                     throws java.lang.Exception
refreshes the list of users for a server
Throws:
java.lang.Exception

getDisabledUsers

public static java.lang.String[] getDisabledUsers(Server server)
gets the list of users for a server

getEnabledUsers

public static java.lang.Object[] getEnabledUsers(Server server,
                                                 java.lang.String[] disabledUsersList,
                                                 boolean includeSessionUser)

refreshUserProperties

public static void refreshUserProperties(User user)
refreshes properties for a user

refreshUserProperties

public static void refreshUserProperties(User user,
                                         boolean skipAccess)
refreshes properties for a user. Skip Application access if needed. If get the application access, one has the choice of skipping the database access list.

refreshUserProperties

public static void refreshUserProperties(User user,
                                         boolean skipAccess,
                                         boolean skipDbAccess)
refreshes properties for a user. If no need to query for application access then skip it.

refreshUserProperties

public static void refreshUserProperties(User user,
                                         boolean skipGroups,
                                         boolean skipAccess,
                                         boolean skipDbAccess)
refreshes properties for a user. If no need to query for application access then skip it.

removeServerInstance

public static void removeServerInstance(Server server)
removes a server from the list and fires the server removed event.

removeServerInstance

public static void removeServerInstance(java.lang.String value)
removes a server from the list and fires the server removed event.

getFactoryUser

public static User getFactoryUser(java.lang.String userNameWithProvider)

disconnectAll

public static void disconnectAll()

disconnectServer

public static void disconnectServer(java.lang.String serverName)

connectServer

public static boolean connectServer(java.lang.String serverName)

refreshRulesObjects

public static void refreshRulesObjects(java.lang.Object object)

refreshRulesObjects

public static boolean refreshRulesObjects(Application application)

refreshRulesObjects

public static void refreshRulesObjects(Database database)

refreshRulesObjects

public static boolean refreshRulesObjects(Server server,
                                          Application application,
                                          Database database)

refreshTextFileObjects

public static void refreshTextFileObjects(Application application)

refreshTextFileObjects

public static void refreshTextFileObjects(Database database)

refreshTextFileObjects

public static void refreshTextFileObjects(java.lang.Object object)

refreshTextFileObjects

public static void refreshTextFileObjects(Server server,
                                          Application application,
                                          Database database)

refreshExcelFileObjects

public static void refreshExcelFileObjects(java.lang.Object object)

refreshExcelFileObjects

public static void refreshExcelFileObjects(Application application)

refreshExcelFileObjects

public static void refreshExcelFileObjects(Database database)

refreshExcelFileObjects

public static void refreshExcelFileObjects(Server server,
                                           Application application,
                                           Database database)

refreshLotusFileObjects

public static void refreshLotusFileObjects(java.lang.Object object,
                                           short version)

refreshLotusFileObjects

public static void refreshLotusFileObjects(Application application,
                                           short version)

refreshLotusFileObjects

public static void refreshLotusFileObjects(Database database,
                                           short version)

refreshLotusFileObjects

public static void refreshLotusFileObjects(Server server,
                                           Application application,
                                           Database database,
                                           short version)

refreshAliasTableFileObjects

public static void refreshAliasTableFileObjects(java.lang.Object object)

refreshAliasTableFileObjects

public static void refreshAliasTableFileObjects(Application application)

refreshAliasTableFileObjects

public static void refreshAliasTableFileObjects(Database database)

refreshAliasTableFileObjects

public static void refreshAliasTableFileObjects(Server server,
                                                Application application,
                                                Database database)

createOutlineFile

public static DefaultOutlineFileObject createOutlineFile(Application application,
                                                         Database database,
                                                         java.lang.String name)
creates an Essbase outline file export object and places it in an application or database object.

refreshOutlineFileObjects

public static void refreshOutlineFileObjects(java.lang.Object object)

refreshOutlineFileObjects

public static void refreshOutlineFileObjects(Application application)

refreshOutlineFileObjects

public static void refreshOutlineFileObjects(Database database)

refreshOutlineFileObjects

public static void refreshOutlineFileObjects(Server server,
                                             Application application,
                                             Database database)

locateTextFileObject

public static DefaultTextFileObject locateTextFileObject(java.lang.String serverName,
                                                         java.lang.String applicationName,
                                                         java.lang.String databaseName,
                                                         java.lang.String objName)
returns a text file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateOutlineFileObject

public static DefaultOutlineFileObject locateOutlineFileObject(java.lang.String serverName,
                                                               java.lang.String applicationName,
                                                               java.lang.String databaseName,
                                                               java.lang.String objName)
returns an outline file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateExcelFileObject

public static DefaultExcelFileObject locateExcelFileObject(java.lang.String serverName,
                                                           java.lang.String applicationName,
                                                           java.lang.String databaseName,
                                                           java.lang.String objName)
returns a excel file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateLotusFileObject

public static DefaultLotusFileObject locateLotusFileObject(java.lang.String serverName,
                                                           java.lang.String applicationName,
                                                           java.lang.String databaseName,
                                                           java.lang.String objName,
                                                           short version)
returns a lotus file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateCalcScriptObject

public static DefaultCalcScript locateCalcScriptObject(java.lang.String serverName,
                                                       java.lang.String applicationName,
                                                       java.lang.String databaseName,
                                                       java.lang.String objName)
returns a calc script object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateReportScriptObject

public static DefaultReportScript locateReportScriptObject(java.lang.String serverName,
                                                           java.lang.String applicationName,
                                                           java.lang.String databaseName,
                                                           java.lang.String objName)
returns a report script object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateRulesObject

public static DefaultRulesObject locateRulesObject(java.lang.String serverName,
                                                   java.lang.String applicationName,
                                                   java.lang.String databaseName,
                                                   java.lang.String objName)
returns a rules file object for a specific server and application If the server, application, or database doesn't exist, returns a null reference.

locateFilter

public static Filter locateFilter(java.lang.String serverName,
                                  java.lang.String applicationName,
                                  java.lang.String databaseName,
                                  java.lang.String filterName)
returns a Filter for a specific server, application, and database If the server, application, or database doesn't exist, returns a null reference.

getUserAccess

public static UserProperties getUserAccess(java.lang.Object user)

getServerContextName

public static java.lang.String getServerContextName(java.lang.String server)

getListFromObjects

public static java.util.List getListFromObjects(java.lang.Object[] items)

sort

public static void sort(java.lang.Object[] objects)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.