Skip navigation links


com.essbase.eas.essbase.server.outline
Class OutlineEditorCommandListener

java.lang.Object
  extended by com.essbase.eas.framework.server.application.DefaultApplicationPart
      extended by com.essbase.eas.framework.server.application.AbstractCommandListener
          extended by com.essbase.eas.server.AppManCommandListener
              extended by com.essbase.eas.essbase.server.EssbaseCommandListener
                  extended by com.essbase.eas.essbase.server.outline.OutlineEditorCommandListener

All Implemented Interfaces:
ApplicationPart, CommandListener, SessionTimeoutListener

public class OutlineEditorCommandListener
extends EssbaseCommandListener
implements SessionTimeoutListener

extension of the EssbaseCommandListener to handle outline editor commands. * * @author Hank Cox * @version 7.0.0 * @since 6.5.1


Nested Class Summary
static class OutlineEditorCommandListener.UPFileOutputStream
           

 

Field Summary

 

Fields inherited from class com.essbase.eas.essbase.server.EssbaseCommandListener
DEADEND, DEADEND_KEY, FAILED, FAILED_KEY, NOT_CONNECTED, NOT_CONNECTED_KEY, NOT_CONNECTING, NOT_CONNECTING_KEY, RELOGIN, RELOGIN_KEY, requestMap, TOKEN_TIMEOUT1_KEY, TOKEN_TIMEOUT2_KEY

 

Fields inherited from class com.essbase.eas.framework.server.application.AbstractCommandListener
aliasMap, methodMap, RESULT, THERESULT, UPLOAD

 

Fields inherited from class com.essbase.eas.framework.server.application.DefaultApplicationPart
CHAIN_SEPARATOR, manager, parts, serviceContext, serviceManager, state, STATE_BEFORE_WORKERS_ASSIGNED, STATE_CONSTRUCTED, STATE_DESTROYED, STATE_INITIALIZED, STATE_MANAGED, STATE_NULL, STATE_WORKERS_ASSIGNED, STATE_WORKERS_INITIALIZED, storeService

 

Constructor Summary
OutlineEditorCommandListener()
          default constructor.

 

Method Summary
 boolean assignAttributeDimension(CommandEvent theEvent)
          assigns an attribute dimension for a base dimension
 boolean assignAttributeMember(CommandEvent theEvent)
          assigns an attribute member to a base dimension member
 boolean assignDimensionAlternateHierarchy(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long memberHandle, java.lang.Boolean enabled)
           
 boolean assignDimensionCompression(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long memberHandle, java.lang.Boolean isCompressionDimension)
           
 boolean assignDimensionHybridAnalysis(CommandEvent theEvent)
           
 boolean assignDimensionMembersUnique(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long memberHandle, java.lang.Boolean unique)
           
 boolean assignDimensionSolveOrder(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String paramList, java.lang.String solveOrderList, java.lang.Boolean singleSolveOrder, java.lang.Short solveOrder)
          sets the solve order value for a dimension
 boolean assignDimensionStorageType(CommandEvent theEvent)
           
 boolean assignHierarchyType(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleList, java.lang.String hierarchyTypeList, java.lang.Boolean singleHierarchyType, java.lang.Short hierarchyType)
          sets the top of hierarchy for a dimension or gen 2 member
 boolean assignLevelWeight(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleList, java.lang.String levelWeightList, java.lang.Boolean singleLevelWeight, java.lang.Short levelWeight)
           
 boolean assignMemberAlias(CommandEvent theEvent)
           
 boolean assignMemberCategory(CommandEvent theEvent)
           
 boolean assignMemberComment(CommandEvent theEvent)
          assigns a comment for a member.
 boolean assignMemberConsolidation(CommandEvent theEvent)
          sets the consolidation value for a member.
 boolean assignMemberConversion(CommandEvent theEvent)
           
 boolean assignMemberDimensionCategory(CommandEvent theEvent)
           
 boolean assignMemberExtendedShareMember(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long memberHandle, java.lang.String originalMember)
           
 boolean assignMemberFlowMetric(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleList, java.lang.String flowMetricList, java.lang.Boolean singleFlowMetric, java.lang.Boolean flowMetric)
           
 boolean assignMemberIndependent(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleListXml, java.lang.String valueListXml)
          Sets the independent member property value for a member.
 boolean assignMemberShare(CommandEvent theEvent)
          sets the consolidation value for a member.
 boolean assignMemberShareNonUnique(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleList, java.lang.String shareList, java.lang.Boolean singleShare, java.lang.Short share)
          sets the share member for a non unique outline
 boolean assignMemberSolveOrder(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleList, java.lang.String solveOrderList, java.lang.Boolean singleSolveOrder, java.lang.Short solveOrder)
          sets the solve order value for a member
 boolean assignMemberTimeBalance(CommandEvent theEvent)
           
 boolean assignMemberTimeBalanceSkip(CommandEvent theEvent)
           
 boolean assignMemberTwoPass(CommandEvent theEvent)
          sets the two pass calculation value for a member.
 boolean assignMemberVariance(CommandEvent theEvent)
           
 boolean assignVaryingAttribute(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long baseHandle, java.lang.Long attrHandle, java.lang.Integer mode, java.lang.String handleListXml)
          Associates a base member with an attribute member for a particular validity set
 boolean assignVaryingAttributeDimension(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long basehandle, java.lang.Long attrhandle, java.lang.String independentDimensionHandlesAndTypes)
          Associates a base dimension with an attribute dimension for a given set of independent dimensions
 boolean clearAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String name, java.lang.Boolean backupTable)
           
 boolean clearAllAliasTables(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean backupTable)
           
 boolean close(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          closes the outline.
 boolean convertToASO(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Integer version)
          converts the outline to ASO outline.
 boolean copyAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String target, java.lang.String source, java.lang.Boolean merge, java.lang.Boolean backupTarget)
           
 boolean copyMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, Identifier targetIdentifier, java.lang.Long targetHandle, java.lang.Boolean asSibling, CopyMemberStatus copyMemberStatus)
           
 boolean copyMembersContinue(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, Identifier targetIdentifier, java.lang.Long targetHandle, java.lang.Boolean asSibling, CopyMemberStatus copyMemberStatus)
           
 boolean correctASOOutline(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          corrects the ASO outline.
 boolean createAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String name)
           
 boolean createGeneration(CommandEvent theEvent)
           
 boolean createLevel(CommandEvent theEvent)
           
 boolean createMember(CommandEvent theEvent)
           
 boolean createSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String smartlistName)
           
 boolean createTimeDim(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandleLong, TimeDimDefnObject timeDimDefnObject)
           
 boolean deleteAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String target, java.lang.Boolean backupTable)
           
 boolean deleteAllAliasTables(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean backupTable)
           
 boolean deleteDTSMemberAlias(CommandEvent theEvent)
           
 boolean deleteGeneration(CommandEvent theEvent)
           
 boolean deleteLevel(CommandEvent theEvent)
           
 boolean deleteMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, MemberDeleteHandleCollection testHandles, java.lang.Boolean saveForUndo)
           
 boolean deleteMembersBlock(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Integer total)
           
 boolean deleteMemberUDA(CommandEvent theEvent)
          deletes a UDA for a member.
 boolean deleteSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long smartlistHandle)
           
 boolean enableDTSMember(CommandEvent theEvent)
           
 boolean enableTextualMeasuresSupport(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean value)
          Enables or disables Textual Measures support
 boolean enableVaryingAttributesSupport(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean value)
          Enables or disables Varying attribute support
 boolean exportAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String fileName, java.lang.String tableName, java.lang.String atServer, java.lang.String atApplication, java.lang.String atDatabase, java.lang.Boolean overWrite)
          exports an alias table to a file
 boolean exportSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long smartlistHandle, java.lang.String fileName)
           
 boolean findRequest(CommandEvent theEvent)
          processes a find request.
 boolean findRequestFile(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, FindRequest request)
          processes a find request.
 boolean findSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String smartListName)
           
 boolean generateCurrencyDB(CommandEvent theEvent)
           
 boolean getAllSmartlists(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getAttributeSpecs(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          returns the attribute specifications for an outline
 boolean getBaseMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
          Gets the base membes for a member
 boolean getChildren(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String dimName, java.lang.String parentName, java.lang.Long theHandle, java.lang.Integer startIndex, java.lang.Integer maxCount)
           
 boolean getChildrenBlock(CommandEvent theEvent, ServiceContext theContext, Identifier ident, java.lang.String parentName, java.lang.Long parentHandle, java.lang.Long siblingHandle, java.lang.Long maxCount)
           
 CommandDescriptor[] getCommands()
          implementation of the CommandListener.getCommands() method.
 boolean getCompressionDimension(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName)
           
 boolean getDatabaseState(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getDataLoaded(CommandEvent theEvent)
           
 boolean getDataLoadedFor(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName)
           
 boolean getDateFormatString(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          Gets the format string
 boolean getDimensions(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getDimensionsEligibleForCompression(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName)
           
 boolean getDimensionUDAS(CommandEvent theEvent)
          returns the UDAS for an entire dimension
 boolean getDTSMembers(CommandEvent theEvent)
           
 boolean getFreeMemory(CommandEvent theEvent, ServiceContext theContext)
           
 boolean getGenerations(CommandEvent theEvent)
           
 boolean getLevels(CommandEvent theEvent)
           
 boolean getLinkedAttributeAttachmentLevel(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandleLong)
           
 boolean getLockedState(CommandEvent theEvent)
           
 boolean getMemberAliasesForTable(CommandEvent theEvent)
          returns the aliases for a member.
 boolean getMemberAncestors(CommandEvent theEvent)
           
 boolean getMemberChildCount(CommandEvent theEvent)
           
 boolean getMemberCombinedName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
          Gets the format string
 boolean getMemberFormatString(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
          Gets the format string
 boolean getMemberFormula(CommandEvent theEvent)
           
 boolean getMemberHandleFromCombinedName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName)
           
 boolean getMemberLevel(CommandEvent theEvent)
           
 boolean getMemberParentBlock(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getMemberProperties(CommandEvent theEvent, ServiceContext theContext, Identifier ident, java.lang.Long memberHandle, java.lang.Boolean getLongName)
           
 boolean getMemberSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
           
 boolean getMemberType(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
          Sets the member type to Numeric/Smartlist/Date
 boolean getOPGVersion(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getQueryHints(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Short numMembers)
          Returns the Query Hints
 boolean getServerDateFormatsForDateMeasures(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean getSettings(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          returns the settings for an outline.
 boolean getSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
           
 boolean getSmartlistMemberAssociationCount(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long smartlistHandle)
           
 boolean getVaryingAttributeIndependentDimensions(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long attrhandle)
          Finds and returns all independent dimensions (and its types )associated with an attribute dimension
 boolean getVaryingMemberAttributes(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long baseMemhandle, java.lang.Long attrDimHandle, java.lang.Boolean needValiditySet)
          Finds and returns all varying attribute member associations
 void handleSessionTimeout(ScopeToken session)
          The session has timed out on the server.
 boolean importAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String fileName, java.lang.String tableName, java.lang.Boolean overWrite, java.lang.String atServer, java.lang.String atApplication, java.lang.String atDatabase, java.lang.Boolean fileOnMidTier, java.lang.Boolean exportAliasTable)
          imports an alias table from a file
 boolean importAliasTables(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean overWrite, java.lang.String filesXmlDoc)
          imports all alias tables given.
 boolean importSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String contents, java.lang.String smartlistName)
           
 boolean isMoreDescendantsExist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String handleListXml, java.lang.Integer maxValue)
           
 boolean isOutlineUnicodeEnabled(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean memberPropertiesBlock(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Integer total)
           
 boolean moveMember(CommandEvent theEvent)
           
 boolean moveMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long targetHandle, java.lang.Boolean asSibling, MoveMemberStatus moveMemberStatus)
           
 boolean moveMembersContinue(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long targetHandle, java.lang.Boolean asSibling, MoveMemberStatus moveMemberStatus)
           
 boolean open(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName, java.lang.Boolean incrementalEdit, java.lang.Boolean checkAvailableMemory)
          opens the outline for editing.
 boolean openLocalFile(CommandEvent theEvent, ServiceContext theContext, java.lang.String clientFileName)
           
 boolean optimizeOutline(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName)
           
 boolean printRequestFile(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, PrintRequest request)
           
 boolean putSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String pidList, java.lang.String valuesList, java.lang.String missingName, java.lang.String outOfRangeName, java.lang.Long smartlistHandle)
           
 boolean reloadLocalFile(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
           
 boolean renameAliasTable(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String newName, java.lang.String currentName)
           
 boolean renameMember(CommandEvent theEvent)
           
 boolean renameMemberNonUnique(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long theHandle, java.lang.String newName)
           
 boolean renameMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long theHandle, java.lang.String handleListXml, java.lang.String newName)
           
 boolean replaceMember(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle)
          replaces all the occurrences in a specific member
 boolean replaceRequest(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          processes a replace all request.
 boolean restructure(CommandEvent theEvent)
          restructures the outline.
 boolean saveAsFileBegin(CommandEvent theEvent)
           
 boolean saveAsFileContinue(CommandEvent theEvent)
           
 boolean saveAsFileEnd(CommandEvent theEvent)
           
 boolean saveAsObject(CommandEvent theEvent)
           
 boolean setAsAccountsDimension(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName, java.lang.String dimensionName, java.lang.String currentAccountsDimension)
           
 boolean setAsCompressionDimension(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName, java.lang.String dimensionName)
           
 boolean setChildOrder(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle, java.lang.Integer total)
           
 boolean setDateFormatString(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String formatString)
          Sets the format string
 boolean setDimensionDataMember(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String dimName, java.lang.String memberName)
           
 boolean setDTSMemberAlias(CommandEvent theEvent)
           
 boolean setLinkedAttributeAttachmentLevel(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandleLong, java.lang.Integer attachmentLevel)
           
 boolean setMemberFormatString(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle, java.lang.String formatString)
          Sets the format string
 boolean setMemberSmartlist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle, java.lang.Long smartlistHandle)
           
 boolean setMemberType(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long memberHandle, java.lang.Short type)
          Sets the member type to Numeric/Smartlist/Date
 boolean setMemberUDA(CommandEvent theEvent)
          sets a UDA for a member.
 boolean setOPGVersion(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Integer version)
           
 boolean setOutlineType(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, OutlineType outlineType)
          sets the outline outline type.
 boolean sortChildren(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String memberName, java.lang.Long theHandle, java.lang.Boolean fAscending)
           
 boolean unassignAttributeDimension(CommandEvent theEvent)
          removes an attribute dimension assignment for a base dimension
 boolean unassignAttributeMember(CommandEvent theEvent)
          removes an attribute member assignment for a base dimension member
 boolean unassignVaryingAttribute(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long baseHandle, java.lang.Long attrHandle, java.lang.Integer mode, java.lang.String handleListXml)
          Disassociates a base member from an attribute member for a particular validity set
 boolean unassignVaryingAttributeDimension(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Long basehandle, java.lang.Long attrhandle)
          Disassociates a base dimension from an attribute dimension
 boolean undoDeleteMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String indexFileName, java.lang.String dataFileName)
           
 boolean undoMoveMembers(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, MoveMemberStatus moveMemberStatus)
           
 boolean undoMoveMembersContinue(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, MoveMemberStatus moveMemberStatus)
           
 boolean unlock(CommandEvent theEvent, ServiceContext theContext, java.lang.String serverName, java.lang.String appName, java.lang.String dbName)
           
 boolean updateAutoConfigure(CommandEvent theEvent)
           
 boolean updateAverageMemberName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean updateBooleanNameFalse(CommandEvent theEvent)
           
 boolean updateBooleanNameTrue(CommandEvent theEvent)
           
 boolean updateBucketingType(CommandEvent theEvent)
           
 boolean updateCalcDimName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean updateCaseSensitivity(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean value)
           
 boolean updateCountMemberName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean updateDateFormat(CommandEvent theEvent)
           
 boolean updateDTSMemberGen(CommandEvent theEvent)
           
 boolean updateLongnameConstructor(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, LongNameConstructor constructor)
           
 boolean updateLongnameDelimiter(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, LongNameDelimiter delim)
           
 boolean updateLongnameSource(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, LongNameSource source)
           
 boolean updateMaximumMemberName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean updateMemberFormula(CommandEvent theEvent)
          sets or deletes the formula for a member.
 boolean updateMinimumMemberName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean updateNonUnique(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Boolean setting)
           
 boolean updateQueryHints(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.Short numMembers, java.lang.String queryHints)
          add new Query hints.
 boolean updateSumMemberName(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String value)
           
 boolean uploadBegin(CommandEvent theEvent, ServiceContext theContext, java.lang.String argument)
          command handler method used to initiate uploading a local outline file and opening it for editing.
 boolean uploadCancel(CommandEvent theEvent, ServiceContext theContext, java.lang.String localFileName)
          command handler method to perform steps necessary when an upload command is canceled.
 boolean uploadContinue(CommandEvent theEvent, ServiceContext theContext, java.lang.String localFileName)
          command handler method for continuing the transfer of an outline file from the client to the mid-tier.
 boolean uploadEnd(CommandEvent theEvent, ServiceContext theContext, java.lang.String localFileName, java.lang.String clientFileName)
           
 boolean verify(CommandEvent theEvent, ServiceContext theContext, Identifier identifier)
          verifies the outline.
 boolean verifyFormatString(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, java.lang.String format, java.lang.String memberName)
          Verify the format string
 boolean verifyFormula(CommandEvent theEvent)
          Deprecated.  
 boolean verifyMemberFormula(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, Formula f, java.lang.String memberName)
          verifies a member formula
 boolean verifyMembersExist(CommandEvent theEvent, ServiceContext theContext, Identifier identifier, MemberHandleCollection testHandles)
          verifies a set of handles to determine if the members still exist in the outline
 boolean write(CommandEvent theEvent)
          writes the outline.

 

Methods inherited from class com.essbase.eas.essbase.server.EssbaseCommandListener
getEssbaseSession, handleEventException, handleEventPost, handleEventPrep, set, setResult, validateSession

 

Methods inherited from class com.essbase.eas.server.AppManCommandListener
getSession, getSession, getSession, releaseSession

 

Methods inherited from class com.essbase.eas.framework.server.application.AbstractCommandListener
addMethodAlias, addMethodAlias, assignWorkers, buildMethodMap, convertStringValueToArgument, getArgumentsForCommand, getMethod, getMethodForAlias, getRoles, getSessionObject, handleEvent, init, isRequestFromSameServer, removeSessionObject, setServiceResult, setSessionObject

 

Methods inherited from class com.essbase.eas.framework.server.application.DefaultApplicationPart
destroy, getManager, getManagerChain, getServiceContext, getServiceManager, getStoreService, initWorkers, requestPart, requestPartPool, setManager

 

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

 

Methods inherited from interface com.essbase.eas.framework.server.defs.ApplicationPart
destroy, getManager, getServiceContext, getServiceManager, getStoreService, initWorkers, setManager

 

Constructor Detail

OutlineEditorCommandListener

public OutlineEditorCommandListener()
default constructor.

Method Detail

open

public boolean open(CommandEvent theEvent,
                    ServiceContext theContext,
                    java.lang.String serverName,
                    java.lang.String appName,
                    java.lang.String dbName,
                    java.lang.Boolean incrementalEdit,
                    java.lang.Boolean checkAvailableMemory)
opens the outline for editing. Locks it for this user, stores the outline handle information in the storage mechanism.
Parameters:
theEvent - event generated by the framework.

close

public boolean close(CommandEvent theEvent,
                     ServiceContext theContext,
                     Identifier identifier)
closes the outline. Unlocks the outline, discards all changes, and closes the outline.
Parameters:
theEvent - event generated by the framework.

convertToASO

public boolean convertToASO(CommandEvent theEvent,
                            ServiceContext theContext,
                            Identifier identifier,
                            java.lang.Integer version)
converts the outline to ASO outline. Sets the outline type to ASO, and then verifies the outline.
Parameters:
theEvent - event generated by the framework.

setOutlineType

public boolean setOutlineType(CommandEvent theEvent,
                              ServiceContext theContext,
                              Identifier identifier,
                              OutlineType outlineType)
sets the outline outline type.
Parameters:
theEvent - event generated by the framework.

correctASOOutline

public boolean correctASOOutline(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier)
corrects the ASO outline. Drops unsupported member and attribute settings
Parameters:
theEvent - event generated by the framework.

verify

public boolean verify(CommandEvent theEvent,
                      ServiceContext theContext,
                      Identifier identifier)
verifies the outline.
Parameters:
theEvent - event generated by the framework.

write

public boolean write(CommandEvent theEvent)
writes the outline.
Parameters:
theEvent - event generated by the framework.

restructure

public boolean restructure(CommandEvent theEvent)
restructures the outline.
Parameters:
theEvent - event generated by the framework.

getOPGVersion

public boolean getOPGVersion(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier)

getSettings

public boolean getSettings(CommandEvent theEvent,
                           ServiceContext theContext,
                           Identifier identifier)
returns the settings for an outline.

getQueryHints

public boolean getQueryHints(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Short numMembers)
Returns the Query Hints
Parameters:
theEvent -
identifier - should contain OutlineHandle in userObject
Returns:

updateQueryHints

public boolean updateQueryHints(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.Short numMembers,
                                java.lang.String queryHints)
add new Query hints. the size of the hints will grow by one.
Parameters:
theEvent -
identifier - should contain OutlineHandle in userObject
memberHandles - array of member handles. can be array of null, but not memberHandles = null.
Returns:

getDataLoaded

public boolean getDataLoaded(CommandEvent theEvent)

getDataLoadedFor

public boolean getDataLoadedFor(CommandEvent theEvent,
                                ServiceContext theContext,
                                java.lang.String serverName,
                                java.lang.String appName,
                                java.lang.String dbName)

getDatabaseState

public boolean getDatabaseState(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier)

getLockedState

public boolean getLockedState(CommandEvent theEvent)

getAttributeSpecs

public boolean getAttributeSpecs(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier)
returns the attribute specifications for an outline

generateCurrencyDB

public boolean generateCurrencyDB(CommandEvent theEvent)

renameAliasTable

public boolean renameAliasTable(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.String newName,
                                java.lang.String currentName)

createAliasTable

public boolean createAliasTable(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.String name)

clearAliasTable

public boolean clearAliasTable(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.String name,
                               java.lang.Boolean backupTable)

clearAllAliasTables

public boolean clearAllAliasTables(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   java.lang.Boolean backupTable)

deleteAliasTable

public boolean deleteAliasTable(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.String target,
                                java.lang.Boolean backupTable)

deleteAllAliasTables

public boolean deleteAllAliasTables(CommandEvent theEvent,
                                    ServiceContext theContext,
                                    Identifier identifier,
                                    java.lang.Boolean backupTable)

copyAliasTable

public boolean copyAliasTable(CommandEvent theEvent,
                              ServiceContext theContext,
                              Identifier identifier,
                              java.lang.String target,
                              java.lang.String source,
                              java.lang.Boolean merge,
                              java.lang.Boolean backupTarget)

updateAutoConfigure

public boolean updateAutoConfigure(CommandEvent theEvent)

updateBooleanNameFalse

public boolean updateBooleanNameFalse(CommandEvent theEvent)

updateBooleanNameTrue

public boolean updateBooleanNameTrue(CommandEvent theEvent)

updateBucketingType

public boolean updateBucketingType(CommandEvent theEvent)

updateCaseSensitivity

public boolean updateCaseSensitivity(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.Boolean value)

updateDateFormat

public boolean updateDateFormat(CommandEvent theEvent)

updateLongnameSource

public boolean updateLongnameSource(CommandEvent theEvent,
                                    ServiceContext theContext,
                                    Identifier identifier,
                                    LongNameSource source)

updateLongnameDelimiter

public boolean updateLongnameDelimiter(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       LongNameDelimiter delim)

updateLongnameConstructor

public boolean updateLongnameConstructor(CommandEvent theEvent,
                                         ServiceContext theContext,
                                         Identifier identifier,
                                         LongNameConstructor constructor)

updateSumMemberName

public boolean updateSumMemberName(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   java.lang.String value)

updateAverageMemberName

public boolean updateAverageMemberName(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       java.lang.String value)

updateMinimumMemberName

public boolean updateMinimumMemberName(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       java.lang.String value)

updateMaximumMemberName

public boolean updateMaximumMemberName(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       java.lang.String value)

updateCountMemberName

public boolean updateCountMemberName(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.String value)

updateNonUnique

public boolean updateNonUnique(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.Boolean setting)

updateCalcDimName

public boolean updateCalcDimName(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier,
                                 java.lang.String value)

getBaseMembers

public boolean getBaseMembers(CommandEvent theEvent,
                              ServiceContext theContext,
                              Identifier identifier,
                              java.lang.Long memberHandle)
Gets the base membes for a member

getChildren

public boolean getChildren(CommandEvent theEvent,
                           ServiceContext theContext,
                           Identifier identifier,
                           java.lang.String dimName,
                           java.lang.String parentName,
                           java.lang.Long theHandle,
                           java.lang.Integer startIndex,
                           java.lang.Integer maxCount)

getMemberProperties

public boolean getMemberProperties(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier ident,
                                   java.lang.Long memberHandle,
                                   java.lang.Boolean getLongName)

getChildrenBlock

public boolean getChildrenBlock(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier ident,
                                java.lang.String parentName,
                                java.lang.Long parentHandle,
                                java.lang.Long siblingHandle,
                                java.lang.Long maxCount)

getDimensions

public boolean getDimensions(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier)

getMemberAliasesForTable

public boolean getMemberAliasesForTable(CommandEvent theEvent)
returns the aliases for a member.

assignAttributeDimension

public boolean assignAttributeDimension(CommandEvent theEvent)
assigns an attribute dimension for a base dimension

unassignAttributeDimension

public boolean unassignAttributeDimension(CommandEvent theEvent)
removes an attribute dimension assignment for a base dimension

assignAttributeMember

public boolean assignAttributeMember(CommandEvent theEvent)
assigns an attribute member to a base dimension member

unassignAttributeMember

public boolean unassignAttributeMember(CommandEvent theEvent)
removes an attribute member assignment for a base dimension member

getMemberAncestors

public boolean getMemberAncestors(CommandEvent theEvent)

getMemberChildCount

public boolean getMemberChildCount(CommandEvent theEvent)

getMemberFormula

public boolean getMemberFormula(CommandEvent theEvent)

getMemberLevel

public boolean getMemberLevel(CommandEvent theEvent)

getDimensionUDAS

public boolean getDimensionUDAS(CommandEvent theEvent)
returns the UDAS for an entire dimension

createGeneration

public boolean createGeneration(CommandEvent theEvent)

deleteGeneration

public boolean deleteGeneration(CommandEvent theEvent)

getGenerations

public boolean getGenerations(CommandEvent theEvent)

createLevel

public boolean createLevel(CommandEvent theEvent)

deleteLevel

public boolean deleteLevel(CommandEvent theEvent)

getLevels

public boolean getLevels(CommandEvent theEvent)

getDTSMembers

public boolean getDTSMembers(CommandEvent theEvent)

enableDTSMember

public boolean enableDTSMember(CommandEvent theEvent)

updateDTSMemberGen

public boolean updateDTSMemberGen(CommandEvent theEvent)

deleteDTSMemberAlias

public boolean deleteDTSMemberAlias(CommandEvent theEvent)

setDTSMemberAlias

public boolean setDTSMemberAlias(CommandEvent theEvent)

setMemberUDA

public boolean setMemberUDA(CommandEvent theEvent)
sets a UDA for a member.

deleteMemberUDA

public boolean deleteMemberUDA(CommandEvent theEvent)
deletes a UDA for a member.

assignHierarchyType

public boolean assignHierarchyType(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   java.lang.String handleList,
                                   java.lang.String hierarchyTypeList,
                                   java.lang.Boolean singleHierarchyType,
                                   java.lang.Short hierarchyType)
sets the top of hierarchy for a dimension or gen 2 member

assignMemberAlias

public boolean assignMemberAlias(CommandEvent theEvent)

assignMemberComment

public boolean assignMemberComment(CommandEvent theEvent)
assigns a comment for a member.

assignMemberConsolidation

public boolean assignMemberConsolidation(CommandEvent theEvent)
sets the consolidation value for a member.

assignMemberSolveOrder

public boolean assignMemberSolveOrder(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      Identifier identifier,
                                      java.lang.String handleList,
                                      java.lang.String solveOrderList,
                                      java.lang.Boolean singleSolveOrder,
                                      java.lang.Short solveOrder)
sets the solve order value for a member

assignMemberShare

public boolean assignMemberShare(CommandEvent theEvent)
sets the consolidation value for a member.

assignMemberShareNonUnique

public boolean assignMemberShareNonUnique(CommandEvent theEvent,
                                          ServiceContext theContext,
                                          Identifier identifier,
                                          java.lang.String handleList,
                                          java.lang.String shareList,
                                          java.lang.Boolean singleShare,
                                          java.lang.Short share)
sets the share member for a non unique outline

assignMemberExtendedShareMember

public boolean assignMemberExtendedShareMember(CommandEvent theEvent,
                                               ServiceContext theContext,
                                               Identifier identifier,
                                               java.lang.String memberName,
                                               java.lang.Long memberHandle,
                                               java.lang.String originalMember)

assignMemberTwoPass

public boolean assignMemberTwoPass(CommandEvent theEvent)
sets the two pass calculation value for a member.

assignMemberTimeBalance

public boolean assignMemberTimeBalance(CommandEvent theEvent)

assignMemberTimeBalanceSkip

public boolean assignMemberTimeBalanceSkip(CommandEvent theEvent)

assignMemberVariance

public boolean assignMemberVariance(CommandEvent theEvent)

assignDimensionAlternateHierarchy

public boolean assignDimensionAlternateHierarchy(CommandEvent theEvent,
                                                 ServiceContext theContext,
                                                 Identifier identifier,
                                                 java.lang.String memberName,
                                                 java.lang.Long memberHandle,
                                                 java.lang.Boolean enabled)

assignDimensionMembersUnique

public boolean assignDimensionMembersUnique(CommandEvent theEvent,
                                            ServiceContext theContext,
                                            Identifier identifier,
                                            java.lang.String memberName,
                                            java.lang.Long memberHandle,
                                            java.lang.Boolean unique)

assignDimensionHybridAnalysis

public boolean assignDimensionHybridAnalysis(CommandEvent theEvent)

assignDimensionSolveOrder

public boolean assignDimensionSolveOrder(CommandEvent theEvent,
                                         ServiceContext theContext,
                                         Identifier identifier,
                                         java.lang.String paramList,
                                         java.lang.String solveOrderList,
                                         java.lang.Boolean singleSolveOrder,
                                         java.lang.Short solveOrder)
sets the solve order value for a dimension

assignDimensionStorageType

public boolean assignDimensionStorageType(CommandEvent theEvent)

assignDimensionCompression

public boolean assignDimensionCompression(CommandEvent theEvent,
                                          ServiceContext theContext,
                                          Identifier identifier,
                                          java.lang.String memberName,
                                          java.lang.Long memberHandle,
                                          java.lang.Boolean isCompressionDimension)

getCompressionDimension

public boolean getCompressionDimension(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       java.lang.String memberName)

assignMemberDimensionCategory

public boolean assignMemberDimensionCategory(CommandEvent theEvent)

assignMemberCategory

public boolean assignMemberCategory(CommandEvent theEvent)

assignMemberConversion

public boolean assignMemberConversion(CommandEvent theEvent)

assignLevelWeight

public boolean assignLevelWeight(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier,
                                 java.lang.String handleList,
                                 java.lang.String levelWeightList,
                                 java.lang.Boolean singleLevelWeight,
                                 java.lang.Short levelWeight)

assignMemberFlowMetric

public boolean assignMemberFlowMetric(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      Identifier identifier,
                                      java.lang.String handleList,
                                      java.lang.String flowMetricList,
                                      java.lang.Boolean singleFlowMetric,
                                      java.lang.Boolean flowMetric)

setDimensionDataMember

public boolean setDimensionDataMember(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      Identifier identifier,
                                      java.lang.String dimName,
                                      java.lang.String memberName)

setOPGVersion

public boolean setOPGVersion(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Integer version)

createMember

public boolean createMember(CommandEvent theEvent)

copyMembers

public boolean copyMembers(CommandEvent theEvent,
                           ServiceContext theContext,
                           Identifier identifier,
                           Identifier targetIdentifier,
                           java.lang.Long targetHandle,
                           java.lang.Boolean asSibling,
                           CopyMemberStatus copyMemberStatus)

copyMembersContinue

public boolean copyMembersContinue(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   Identifier targetIdentifier,
                                   java.lang.Long targetHandle,
                                   java.lang.Boolean asSibling,
                                   CopyMemberStatus copyMemberStatus)

moveMember

public boolean moveMember(CommandEvent theEvent)

moveMembers

public boolean moveMembers(CommandEvent theEvent,
                           ServiceContext theContext,
                           Identifier identifier,
                           java.lang.Long targetHandle,
                           java.lang.Boolean asSibling,
                           MoveMemberStatus moveMemberStatus)

moveMembersContinue

public boolean moveMembersContinue(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   java.lang.Long targetHandle,
                                   java.lang.Boolean asSibling,
                                   MoveMemberStatus moveMemberStatus)

undoMoveMembers

public boolean undoMoveMembers(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               MoveMemberStatus moveMemberStatus)

undoMoveMembersContinue

public boolean undoMoveMembersContinue(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       MoveMemberStatus moveMemberStatus)

renameMember

public boolean renameMember(CommandEvent theEvent)

renameMemberNonUnique

public boolean renameMemberNonUnique(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.String memberName,
                                     java.lang.Long theHandle,
                                     java.lang.String newName)

renameMembers

public boolean renameMembers(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.String memberName,
                             java.lang.Long theHandle,
                             java.lang.String handleListXml,
                             java.lang.String newName)

isMoreDescendantsExist

public boolean isMoreDescendantsExist(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      Identifier identifier,
                                      java.lang.String handleListXml,
                                      java.lang.Integer maxValue)

deleteMembers

public boolean deleteMembers(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             MemberDeleteHandleCollection testHandles,
                             java.lang.Boolean saveForUndo)

undoDeleteMembers

public boolean undoDeleteMembers(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier,
                                 java.lang.String indexFileName,
                                 java.lang.String dataFileName)

deleteMembersBlock

public boolean deleteMembersBlock(CommandEvent theEvent,
                                  ServiceContext theContext,
                                  Identifier identifier,
                                  java.lang.Integer total)

setChildOrder

public boolean setChildOrder(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Long memberHandle,
                             java.lang.Integer total)

sortChildren

public boolean sortChildren(CommandEvent theEvent,
                            ServiceContext theContext,
                            Identifier identifier,
                            java.lang.String memberName,
                            java.lang.Long theHandle,
                            java.lang.Boolean fAscending)

verifyFormula

public boolean verifyFormula(CommandEvent theEvent)
Deprecated. 
verifies a formula

verifyMembersExist

public boolean verifyMembersExist(CommandEvent theEvent,
                                  ServiceContext theContext,
                                  Identifier identifier,
                                  MemberHandleCollection testHandles)
verifies a set of handles to determine if the members still exist in the outline

verifyMemberFormula

public boolean verifyMemberFormula(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   Formula f,
                                   java.lang.String memberName)
verifies a member formula

updateMemberFormula

public boolean updateMemberFormula(CommandEvent theEvent)
sets or deletes the formula for a member.

findRequest

public boolean findRequest(CommandEvent theEvent)
processes a find request.

findRequestFile

public boolean findRequestFile(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               FindRequest request)
processes a find request.

replaceRequest

public boolean replaceRequest(CommandEvent theEvent,
                              ServiceContext theContext,
                              Identifier identifier)
processes a replace all request.

replaceMember

public boolean replaceMember(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Long memberHandle)
replaces all the occurrences in a specific member

exportAliasTable

public boolean exportAliasTable(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.String fileName,
                                java.lang.String tableName,
                                java.lang.String atServer,
                                java.lang.String atApplication,
                                java.lang.String atDatabase,
                                java.lang.Boolean overWrite)
exports an alias table to a file

importAliasTable

public boolean importAliasTable(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                java.lang.String fileName,
                                java.lang.String tableName,
                                java.lang.Boolean overWrite,
                                java.lang.String atServer,
                                java.lang.String atApplication,
                                java.lang.String atDatabase,
                                java.lang.Boolean fileOnMidTier,
                                java.lang.Boolean exportAliasTable)
imports an alias table from a file

importAliasTables

public boolean importAliasTables(CommandEvent theEvent,
                                 ServiceContext theContext,
                                 Identifier identifier,
                                 java.lang.Boolean overWrite,
                                 java.lang.String filesXmlDoc)
imports all alias tables given. assumes as tables exist in mid tier this one is used currently for undo of delete all alias tables Madhavi

getFreeMemory

public boolean getFreeMemory(CommandEvent theEvent,
                             ServiceContext theContext)

saveAsObject

public boolean saveAsObject(CommandEvent theEvent)

saveAsFileBegin

public boolean saveAsFileBegin(CommandEvent theEvent)

saveAsFileContinue

public boolean saveAsFileContinue(CommandEvent theEvent)

saveAsFileEnd

public boolean saveAsFileEnd(CommandEvent theEvent)

optimizeOutline

public boolean optimizeOutline(CommandEvent theEvent,
                               ServiceContext theContext,
                               java.lang.String serverName,
                               java.lang.String appName,
                               java.lang.String dbName)

uploadBegin

public boolean uploadBegin(CommandEvent theEvent,
                           ServiceContext theContext,
                           java.lang.String argument)
command handler method used to initiate uploading a local outline file and opening it for editing.

uploadCancel

public boolean uploadCancel(CommandEvent theEvent,
                            ServiceContext theContext,
                            java.lang.String localFileName)
command handler method to perform steps necessary when an upload command is canceled.

uploadContinue

public boolean uploadContinue(CommandEvent theEvent,
                              ServiceContext theContext,
                              java.lang.String localFileName)
command handler method for continuing the transfer of an outline file from the client to the mid-tier.

uploadEnd

public boolean uploadEnd(CommandEvent theEvent,
                         ServiceContext theContext,
                         java.lang.String localFileName,
                         java.lang.String clientFileName)

reloadLocalFile

public boolean reloadLocalFile(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier)

openLocalFile

public boolean openLocalFile(CommandEvent theEvent,
                             ServiceContext theContext,
                             java.lang.String clientFileName)

getMemberParentBlock

public boolean getMemberParentBlock(CommandEvent theEvent,
                                    ServiceContext theContext,
                                    Identifier identifier)

unlock

public boolean unlock(CommandEvent theEvent,
                      ServiceContext theContext,
                      java.lang.String serverName,
                      java.lang.String appName,
                      java.lang.String dbName)

getCommands

public CommandDescriptor[] getCommands()
implementation of the CommandListener.getCommands() method.
Specified by:
getCommands in interface CommandListener
Overrides:
getCommands in class AbstractCommandListener
Returns:
a zero-length array of CommandDescriptor objects.

handleSessionTimeout

public void handleSessionTimeout(ScopeToken session)
The session has timed out on the server. We can choose to save for later recover or delete files. Currently the implementation is to delete files
Specified by:
handleSessionTimeout in interface SessionTimeoutListener
Parameters:
session - - A Hashmap of session objects

memberPropertiesBlock

public boolean memberPropertiesBlock(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.Integer total)

setAsAccountsDimension

public boolean setAsAccountsDimension(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      java.lang.String serverName,
                                      java.lang.String appName,
                                      java.lang.String dbName,
                                      java.lang.String dimensionName,
                                      java.lang.String currentAccountsDimension)

setAsCompressionDimension

public boolean setAsCompressionDimension(CommandEvent theEvent,
                                         ServiceContext theContext,
                                         java.lang.String serverName,
                                         java.lang.String appName,
                                         java.lang.String dbName,
                                         java.lang.String dimensionName)

printRequestFile

public boolean printRequestFile(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier,
                                PrintRequest request)

createTimeDim

public boolean createTimeDim(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Long memberHandleLong,
                             TimeDimDefnObject timeDimDefnObject)

setLinkedAttributeAttachmentLevel

public boolean setLinkedAttributeAttachmentLevel(CommandEvent theEvent,
                                                 ServiceContext theContext,
                                                 Identifier identifier,
                                                 java.lang.Long memberHandleLong,
                                                 java.lang.Integer attachmentLevel)

getLinkedAttributeAttachmentLevel

public boolean getLinkedAttributeAttachmentLevel(CommandEvent theEvent,
                                                 ServiceContext theContext,
                                                 Identifier identifier,
                                                 java.lang.Long memberHandleLong)

getDimensionsEligibleForCompression

public boolean getDimensionsEligibleForCompression(CommandEvent theEvent,
                                                   ServiceContext theContext,
                                                   java.lang.String serverName,
                                                   java.lang.String appName,
                                                   java.lang.String dbName)

enableVaryingAttributesSupport

public boolean enableVaryingAttributesSupport(CommandEvent theEvent,
                                              ServiceContext theContext,
                                              Identifier identifier,
                                              java.lang.Boolean value)
Enables or disables Varying attribute support
Parameters:
value - True or false

assignVaryingAttributeDimension

public boolean assignVaryingAttributeDimension(CommandEvent theEvent,
                                               ServiceContext theContext,
                                               Identifier identifier,
                                               java.lang.Long basehandle,
                                               java.lang.Long attrhandle,
                                               java.lang.String independentDimensionHandlesAndTypes)
Associates a base dimension with an attribute dimension for a given set of independent dimensions
Parameters:
basehandle - Base dimension
attrhandle - Attribute dimension
independentDimensionHandles - Independent dimension handle Collection as a String Object

unassignVaryingAttributeDimension

public boolean unassignVaryingAttributeDimension(CommandEvent theEvent,
                                                 ServiceContext theContext,
                                                 Identifier identifier,
                                                 java.lang.Long basehandle,
                                                 java.lang.Long attrhandle)
Disassociates a base dimension from an attribute dimension
Parameters:
basehandle - Base dimension
attrhandle - Attribute dimension

getVaryingAttributeIndependentDimensions

public boolean getVaryingAttributeIndependentDimensions(CommandEvent theEvent,
                                                        ServiceContext theContext,
                                                        Identifier identifier,
                                                        java.lang.Long attrhandle)
Finds and returns all independent dimensions (and its types )associated with an attribute dimension
Parameters:
attrhandle - Attribute dimension

getVaryingMemberAttributes

public boolean getVaryingMemberAttributes(CommandEvent theEvent,
                                          ServiceContext theContext,
                                          Identifier identifier,
                                          java.lang.Long baseMemhandle,
                                          java.lang.Long attrDimHandle,
                                          java.lang.Boolean needValiditySet)
Finds and returns all varying attribute member associations
Parameters:
baseMemhandle - Base membe handle
attrDimHandle - Attribute dimension handle
needValiditySet - Boolean indicating whether Validity Set is required or not

assignMemberIndependent

public boolean assignMemberIndependent(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier,
                                       java.lang.String handleListXml,
                                       java.lang.String valueListXml)
Sets the independent member property value for a member.
Parameters:
handleListXml - Dmension handles
valueListXml - Boolean object containing values for the corresponding dimension handles

assignVaryingAttribute

public boolean assignVaryingAttribute(CommandEvent theEvent,
                                      ServiceContext theContext,
                                      Identifier identifier,
                                      java.lang.Long baseHandle,
                                      java.lang.Long attrHandle,
                                      java.lang.Integer mode,
                                      java.lang.String handleListXml)
Associates a base member with an attribute member for a particular validity set
Parameters:
baseHandle - Basse member handle
attrHandle - Attribute member handle
mode - Association mode
handleListXml - Validity set

unassignVaryingAttribute

public boolean unassignVaryingAttribute(CommandEvent theEvent,
                                        ServiceContext theContext,
                                        Identifier identifier,
                                        java.lang.Long baseHandle,
                                        java.lang.Long attrHandle,
                                        java.lang.Integer mode,
                                        java.lang.String handleListXml)
Disassociates a base member from an attribute member for a particular validity set
Parameters:
baseHandle - Basse member handle
attrHandle - Attribute member handle
mode - Association mode
handleListXml - Validity set

createSmartlist

public boolean createSmartlist(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.String smartlistName)

putSmartlist

public boolean putSmartlist(CommandEvent theEvent,
                            ServiceContext theContext,
                            Identifier identifier,
                            java.lang.String pidList,
                            java.lang.String valuesList,
                            java.lang.String missingName,
                            java.lang.String outOfRangeName,
                            java.lang.Long smartlistHandle)

exportSmartlist

public boolean exportSmartlist(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.Long smartlistHandle,
                               java.lang.String fileName)

findSmartlist

public boolean findSmartlist(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.String smartListName)

deleteSmartlist

public boolean deleteSmartlist(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.Long smartlistHandle)

setMemberSmartlist

public boolean setMemberSmartlist(CommandEvent theEvent,
                                  ServiceContext theContext,
                                  Identifier identifier,
                                  java.lang.Long memberHandle,
                                  java.lang.Long smartlistHandle)

getMemberSmartlist

public boolean getMemberSmartlist(CommandEvent theEvent,
                                  ServiceContext theContext,
                                  Identifier identifier,
                                  java.lang.Long memberHandle)

getAllSmartlists

public boolean getAllSmartlists(CommandEvent theEvent,
                                ServiceContext theContext,
                                Identifier identifier)

getSmartlist

public boolean getSmartlist(CommandEvent theEvent,
                            ServiceContext theContext,
                            Identifier identifier,
                            java.lang.Long memberHandle)

importSmartlist

public boolean importSmartlist(CommandEvent theEvent,
                               ServiceContext theContext,
                               Identifier identifier,
                               java.lang.String contents,
                               java.lang.String smartlistName)

getMemberHandleFromCombinedName

public boolean getMemberHandleFromCombinedName(CommandEvent theEvent,
                                               ServiceContext theContext,
                                               Identifier identifier,
                                               java.lang.String memberName)

enableTextualMeasuresSupport

public boolean enableTextualMeasuresSupport(CommandEvent theEvent,
                                            ServiceContext theContext,
                                            Identifier identifier,
                                            java.lang.Boolean value)
Enables or disables Textual Measures support
Parameters:
value - True or false

setMemberType

public boolean setMemberType(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Long memberHandle,
                             java.lang.Short type)
Sets the member type to Numeric/Smartlist/Date

getMemberType

public boolean getMemberType(CommandEvent theEvent,
                             ServiceContext theContext,
                             Identifier identifier,
                             java.lang.Long memberHandle)
Sets the member type to Numeric/Smartlist/Date

setMemberFormatString

public boolean setMemberFormatString(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.Long memberHandle,
                                     java.lang.String formatString)
Sets the format string

getMemberFormatString

public boolean getMemberFormatString(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.Long memberHandle)
Gets the format string

getServerDateFormatsForDateMeasures

public boolean getServerDateFormatsForDateMeasures(CommandEvent theEvent,
                                                   ServiceContext theContext,
                                                   Identifier identifier)

getSmartlistMemberAssociationCount

public boolean getSmartlistMemberAssociationCount(CommandEvent theEvent,
                                                  ServiceContext theContext,
                                                  Identifier identifier,
                                                  java.lang.Long smartlistHandle)

setDateFormatString

public boolean setDateFormatString(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier,
                                   java.lang.String formatString)
Sets the format string

getDateFormatString

public boolean getDateFormatString(CommandEvent theEvent,
                                   ServiceContext theContext,
                                   Identifier identifier)
Gets the format string

verifyFormatString

public boolean verifyFormatString(CommandEvent theEvent,
                                  ServiceContext theContext,
                                  Identifier identifier,
                                  java.lang.String format,
                                  java.lang.String memberName)
Verify the format string

getMemberCombinedName

public boolean getMemberCombinedName(CommandEvent theEvent,
                                     ServiceContext theContext,
                                     Identifier identifier,
                                     java.lang.Long memberHandle)
Gets the format string

isOutlineUnicodeEnabled

public boolean isOutlineUnicodeEnabled(CommandEvent theEvent,
                                       ServiceContext theContext,
                                       Identifier identifier)

Skip navigation links


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