|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
com.essbase.eas.essbase.server.NamedObjectLogic
public class NamedObjectLogic
| Constructor Summary | |
|---|---|
NamedObjectLogic() |
|
| Method Summary | |
|---|---|
boolean |
copy(EssSession destSession, int objType, java.lang.String destApp, java.lang.String destDb, java.lang.String destSelection, EssSession srcSession, java.lang.String srcApp, java.lang.String srcDb, java.lang.String srcSelection)Currenly only cross server copy is enabled |
boolean |
copy(EssSession destSession, int objType, java.lang.String destApp, java.lang.String destDb, java.lang.String destSelection, EssSession srcSession, java.lang.String srcApp, java.lang.String srcDb, java.lang.String srcSelection, boolean replace)Currenly only cross server copy is enabled |
java.util.List |
copyAll(EssSession destSession, int objType, java.lang.String destApp, java.lang.String destDb, EssSession srcSession, java.lang.String srcApp, java.lang.String srcDb, boolean replace)Currenly only cross server copy is enabled |
boolean |
delete(EssSession session, int objType, java.lang.String appName, java.lang.String dbName, java.lang.String objName)Deletes an Essbase file object. |
java.util.List |
getAllLockedObjects(EssSession session) |
java.util.List |
getList(EssSession session, int objType, java.lang.String appName, java.lang.String dbName)Returns a list of file objects of a given type in an application or database |
java.util.List |
getLockedObjects(EssSession session, java.lang.String appName, java.lang.String dbName)Unlocks a list of Essbase file objects. |
java.io.File |
getObject(EssSession session, java.lang.String appName, java.lang.String dbName, java.lang.String objectName, int objType) |
boolean |
put(EssSession session, int objType, java.lang.String app, java.lang.String db, java.lang.String objName, java.lang.String localName) |
boolean |
put(EssSession session, int objType, java.lang.String app, java.lang.String db, java.lang.String objName, java.lang.String localName, boolean lock, boolean replace) |
boolean |
unlock(EssSession session, int objType, java.lang.String appName, java.lang.String dbName, java.lang.String objName)Unlocks an Essbase file object. |
boolean |
unlock(EssSession session, java.util.List fileObjects)Unlocks a list of Essbase file objects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NamedObjectLogic()
| Method Detail |
|---|
public boolean delete(EssSession session,
int objType,
java.lang.String appName,
java.lang.String dbName,
java.lang.String objName)
throws NamedObjectLockedException
session - - session for this command.objType - - the type of file objectappName - - name of application containing the objectdbName - - name of database containing the objectobjName - - name of the file objectan - exception if the object is lockedNamedObjectLockedException
public java.util.List getLockedObjects(EssSession session,
java.lang.String appName,
java.lang.String dbName)
session - - session for this command.appName - - name of application in which to look for locked objectsdbName - - Name of database in which to look for locked objects. If this parameter is null or blank, the application with all databases will be searched.public java.util.List getAllLockedObjects(EssSession session)
public boolean unlock(EssSession session,
java.util.List fileObjects)
session - - session for this command.fileObjects - - A list of NamedObjectInfo objects
public boolean unlock(EssSession session,
int objType,
java.lang.String appName,
java.lang.String dbName,
java.lang.String objName)
session - - session for this command.objType - - the type of file objectappName - - name of application containing the objectdbName - - name of database containing the objectobjName - - name of the file object
public java.util.List getList(EssSession session,
int objType,
java.lang.String appName,
java.lang.String dbName)
session - - session for this command.objType - - the type of file objectappName - - name of application containing the objectdbName - - name of database containing the objectobjName - - name of the file object
public java.io.File getObject(EssSession session,
java.lang.String appName,
java.lang.String dbName,
java.lang.String objectName,
int objType)
public boolean copy(EssSession destSession,
int objType,
java.lang.String destApp,
java.lang.String destDb,
java.lang.String destSelection,
EssSession srcSession,
java.lang.String srcApp,
java.lang.String srcDb,
java.lang.String srcSelection)
public boolean copy(EssSession destSession,
int objType,
java.lang.String destApp,
java.lang.String destDb,
java.lang.String destSelection,
EssSession srcSession,
java.lang.String srcApp,
java.lang.String srcDb,
java.lang.String srcSelection,
boolean replace)
public java.util.List copyAll(EssSession destSession,
int objType,
java.lang.String destApp,
java.lang.String destDb,
EssSession srcSession,
java.lang.String srcApp,
java.lang.String srcDb,
boolean replace)
public boolean put(EssSession session,
int objType,
java.lang.String app,
java.lang.String db,
java.lang.String objName,
java.lang.String localName)
public boolean put(EssSession session,
int objType,
java.lang.String app,
java.lang.String db,
java.lang.String objName,
java.lang.String localName,
boolean lock,
boolean replace)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||