Uses of Class
com.sap.mdm.session.AbstractUserSessionCommand

Packages that use AbstractUserSessionCommand
com.sap.mdm.assignment.commands   
com.sap.mdm.blobs.commands Provides commands for managing images, PDFs, etc.  
com.sap.mdm.data.commands Provides commands for managing repository content such as searching records, creating attributes, modifying relationships, etc.  
com.sap.mdm.data.permanentid.commands   
com.sap.mdm.dataimport.commands   
com.sap.mdm.extension.data.commands Provides "extension" commands for managing repository content such as searching records.  
com.sap.mdm.group.commands Provides commands for managing grouping such as Data Groups.  
com.sap.mdm.matching.commands Provides commands for MDM matching functionality.  
com.sap.mdm.matchingsets.commands Provides commands for MDM matching set functionality.  
com.sap.mdm.schema.commands Provides commands for managing repository schema, such as tables and fields 
com.sap.mdm.validation.commands Provides commands for MDM validation functionality.  
com.sap.mdm.workflow.commands Provides commands for managing workflows.  
 

Uses of AbstractUserSessionCommand in com.sap.mdm.assignment.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.assignment.commands
 class ExecuteAssignmentCommand
          Execute an assignment on a set of records.
 class RetrieveAssignmentsCommand
          A command to retrieve the list of assignments for the specified table or tuple definition.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.blobs.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.blobs.commands
 class RetrieveBlobCommand
          Retrieves the blob for an image, PDF, binary object, etc.
 class RetrieveImageVariantsCommand
          Retrieves the list of image variants.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.data.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.data.commands
 class AbstractModifyRecordCommand
          Abstract class for all commands that modifies/creates a record
 class AbstractRecordIdsCommand
          This class is abstract implementation for all commands dealing with repository information by record IDs.
 class AbstractRecordsByIdCommand
          This class is abstract implementation for all commands dealing with repository information by record IDs.
 class AbstractRetrieveHierCommand
          This class is abstract implementation for all classes dealing with hierarchy records.
 class AbstractRetrieveLimitedRecordsCommand
          This class is abstract implementation for all command classes for retrieving limited set of records.
 class AddRecordsToMaskCommand
          A command to add records to a mask.
 class AddRelationshipsCommand
           
 class AddSyndicationRecordIdsCommand
          A command for syndicating records.
 class CancelSyndicationCommand
          A command to cancel syndication.
 class CheckinRecordsCommand
          This command is responsible for check-in of the set of Records by record IDs.
 class CheckoutRecordsAsNewCommand
          This command checks out non-existent records.
 class CheckoutRecordsCommand
          This command is responsible for checking out a set of records by record IDs.
 class CreateAttributeCommand
          A command for creating a new attribute.
 class CreateAttributeLinkCommand
          A command for creating a new attribute link.
 class CreateRecordCommand
          This command is responsible for creating a new record in repository.
 class CreateRecordsCommand
          Creates multiple records.
 class DeleteAttributeCommand
          A command for deleting an attribute.
 class DeleteAttributeLinkCommand
          A command for deleting an attribute link.
 class DeleteRecordsCommand
          This command is responsible for deleting a set of records.
 class DuplicateRecordCommand
          Duplicates an existing record.
 class ImportFilesCommand
           
 class JoinCheckoutRecordsCommand
          This command joins the user to the checked out records.
 class LeaveCheckoutRecordsCommand
          This command removes oneself from being a member of the checked out records.
 class LockRecordsCommand
          A command to locks records.
 class MergeRecordsCommand
          A command to merge multiple records into one record.
 class ModifyAttributeCommand
          A command for modifying an attribute.
 class ModifyAttributeLinkCommand
          A command for modifying an attribute link.
 class ModifyAttributesKeyMappingsCommand
          A command for modifying attribute key mapping.
 class ModifyExpressionCommand
          Modifies an expression.
 class ModifyJoinCheckOutPermissionsCommand
          This command allows to modify join checked out permissions for specified set of users/roles.
 class ModifyRecordCommand
          This command is responsible for updating a single record.
 class ModifyRecordHierarchyCommand
          This command is responsible for changing the location of record in the hierarchy structure.
 class ModifyRecordsCommand
          Modifies multiple records.
 class ModifyRecordsKeyMappingsCommand
          This command allows for modifying the key mappings for several records.
 class ModifyRelationshipsCommand
          This command allows for modifying the relationships.
 class ProtectRecordsCommand
          This command set the records to read-only.
 class RecordCountCommand
          An command for getting the record count of a table.
 class RefreshCalculatedFieldsCommand
          A command to refresh the field values for those fields that are set as calculated fields.
 class RemoveRecordsFromMaskCommand
          A command to remove records from a mask.
 class RestoreNamedSearchCommand
          A command to restore a named search.
 class RetrieveAttributeCommand
          A command for retrieving an attribute.
 class RetrieveAttributeLinksCommand
          A command for retrieving the list of attribute links for a taxonomy record.
 class RetrieveAttributesCommand
          A command for retrieving the list of attribute for a taxonomy table.
 class RetrieveAttributesKeyMappingsCommand
          This command allows for retrieving key mappings for several text attribute values.
 class RetrieveAttributeUsageCommand
          A command for retrieving the attribute usage.
 class RetrieveBinaryObjectUsageCommand
          A command for retrieving the usage of a image, PDF, etc.
 class RetrieveCheckoutOwnerByIdCommand
           
 class RetrieveCheckoutRecordsByOriginalCommand
          A command to allow for retrieving the checked out record given the original record Ids are known.
 class RetrieveExpressionsCommand
          Retrieves the text representation for an expression.
 class RetrieveHierAncestorsCommand
          This command allows to retrieve from the hierarchy table the set of records that are the ancestors for the specified child record.
 class RetrieveJoinCheckOutPermissionsCommand
          This command retrieves join check out permissions for specified checked out records.
 class RetrieveLimitedAttributesCommand
          A command for retrieving the list of limited attributes based on the search criteria.
 class RetrieveLimitedAttributeValuesCommand
          A command for retrieving the list of limited attribute values.
 class RetrieveLimitedHierChildrenCommand
          This command allows to retrieve from the hierarchy table the set of records that are limited by search criteria and are the child records of the specified parent record.
 class RetrieveLimitedHierTreeCommand
          This command allows for retrieving the limited hierarchy tree based on the search criteria.
 class RetrieveLimitedQualifierValuesCommand
          Retrieves the limited list of qualifier values.
 class RetrieveLimitedRecordsCommand
          A command for retrieving the list of limited records based on the search criteria.
 class RetrieveLimitedRecordsCompoundCommand
          A command for retrieving the list of limited records based on a search criteria.
 class RetrieveLimitedTupleValuesCommand
          A command to retrieve the limited tuple values.
 class RetrieveMaskMembershipForRecordsCommand
          A command for determining if a record is a membership of a mask.
 class RetrieveOriginalsByCheckoutRecordCommand
          A command to retrieve the original record Ids given the checked out record Ids are known.
 class RetrieveRecordIdsByRemoteKeyCommand
          This command is responsible for retrieving set of Record IDs by remote keys.
 class RetrieveRecordLockStatusCommand
          A command to retrieve the lock statuses for records.
 class RetrieveRecordsByIdCommand
          This command is responsible for retrieving set of Record by record IDs.
 class RetrieveRecordsByRemoteKeyCommand
          This command is responsible for retrieving set of Record by remote key.
 class RetrieveRecordsByValueCommand
          Retrieves records by field values.
 class RetrieveRecordsKeyMappingsCommand
          Retrieves set of key mappings for set set of records.
 class RetrieveRelationshipMembershipCommand
          Retrieves all the relationships the record belongs to.
 class RetrieveRelationshipsCommand
          This command allows for retrieving relationships related to the specified anchor record.
 class RetrieveTextAttributeValueIdsByRemoteKeyCommand
          This command allows for retrieving text attribute value IDs by specified remote key.
 class RollbackRecordsCommand
          This command is responsible for rollback the set of Records by record IDs
 class SynchronizeFamiliesTreeCommand
          A command to synchronize the family tree.
 class SyndicatePortCommand
          A command for syndicating a port.
 class SyndicateRecordsToFilesCommand
          A command for syndicating records into a port data files
 class UnlockRecordsCommand
          A command to unlock records.
 class UnlockRecordsOwnedCommand
          A command to unlock records that were previously lock by this session.
 class UnprotectRecordsCommand
          This command set the records to read-write.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.data.permanentid.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.data.permanentid.commands
 class AbstractGetFromPermanentIdsCommand
          The base abstract class for the commands that perform batch translation of permanent IDs to MDM repository item IDs such as RecordId, AttributeId, etc.
 class AbstractGetPermanentIdFromIdCommand
          This class is the base abstract class for get permanent ids from entity ids commands.
 class GetAttributeIdsFromPermanentIdsCommand
          Translates permanent IDs to attribute IDs.
 class GetFieldIdsFromPermanentIdsCommand
          Translates permanent IDs to field IDs.
 class GetPermanentIdFromAttributeIdCommand
          The command is used to retrieve permanent ids of attributes by attribute ids.
 class GetPermanentIdFromFieldIdCommand
          The command is used to retrieve permanent ids of fields by field ids.
 class GetPermanentIdFromRecordIdCommand
          The command is used to retrieve permanent ids of records by record ids.
 class GetPermanentIdFromTextAttributeValueIdCommand
          The command is used to retrieve permanent ids of text attribute values by attribute text value ids.
 class GetRecordIdsFromPermanentIdsCommand
          Translates permanent IDs to record IDs.
 class GetTextAttributeValueIdsFromPermanentIdsCommand
          Translates permanent IDs to text attribute value IDs.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.dataimport.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.dataimport.commands
 class ImportRecordsCommand
          This command is responsible for importing one or more records to repository
 

Uses of AbstractUserSessionCommand in com.sap.mdm.extension.data.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.extension.data.commands
 class RetrieveHierAncestorsExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveLimitedHierChildrenExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveLimitedHierTreeExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveLimitedRecordsCompoundExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveLimitedRecordsExCommand
          A command for retrieving the list of limited records based on the search criteria.
 class RetrieveRecordsByIdExCommand
          This command is responsible for retrieving set of Record by record IDs The result set will include instances of RecordEx class
 class RetrieveRecordsByRemoteKeyExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveRecordsByValueExCommand
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveRelationshipsExCommand
          This command is responsible for retrieving relationships containing extended records
 

Uses of AbstractUserSessionCommand in com.sap.mdm.group.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.group.commands
 class CreateGroupCommand
          This command allows for adding a new group to the hierarchy of groups.
 class DeleteGroupCommand
          This command is for deleting a group.
 class RetrieveGroupTreeCommand
          This command allows for retrieving relationships related to the specified anchor record.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.matching.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.matching.commands
 class ExecuteMatchingStrategyCommand
          A command to execute a matching strategy for internal source records.
 class ExecuteMatchingStrategyForNewRecordValuesCommand
          A command to execute a matching strategy for external source records.
 class RetrieveMatchedRecordsCommand
          A command to retrieve the records that matched the source record for a matching strategy.
 class RetrieveMatchingRecordsProcessedCommand
           A command to retrieve the records that had been processed so far.
 class RetrieveMatchingResultCommand
          A command to retrieve the matching results for a matching strategy.
 class RetrieveMatchingStrategiesCommand
          A command to retrieve the list of matching strategies.
 class TerminateMatchingStrategyCommand
          A command to terminate a running matching strategy.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.matchingsets.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.matchingsets.commands
 class RetrieveMatchingSearchCommand
          A command to constructor a search criteria based on a source record and a matching taxonomy record.
 class RetrieveMatchingSetsCommand
          A command to retrieve the list of matching sets for a taxonomy table.
 class RetrieveMatchingTaxonomyRecordsCommand
          A command to retrieve the matching taxonomy records given a record in the main table.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.schema.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.schema.commands
 class GetRepositoryDimensionsCommand
          A command for retrieving the list of repository dimensions that, in general, includes both built-in dimensions and user defined dimensions.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.validation.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.validation.commands
 class RetrieveValidationsCommand
          A command to retrieve the list of validation rules for the specified table or tuple definition.
 class ValidateNewRecordValuesCommand
          A command to validate record values against the specified validation rules.
 class ValidateRecordsCommand
          Validates records in the MDM repository against the specified validation rules.
 

Uses of AbstractUserSessionCommand in com.sap.mdm.workflow.commands
 

Subclasses of AbstractUserSessionCommand in com.sap.mdm.workflow.commands
 class AddRecordsToWorkflowJobCommand
          This command allows for adding a new set of records to the non-launched workflow job
 class CanSplitWorkflowJobCommand
          This command checks if the specified workflow job can be split.
 class CreateWorkflowJobCommand
          This command allows for creating a new workflow job for the set of records
 class DeleteWorkflowJobCommand
          This command allows deleting the specified workflow job.
 class ExecuteWorkflowTaskActionCommand
          This command allows executing the specified workflow task action.
 class GetActiveWorkflowTasksCommand
          Get the active workflow tasks of a given shape type
 class LaunchWorkflowJobCommand
          This command allows launching the specified workflow job.
 class RemoveRecordsFromWorkflowJobCommand
          This command allows for removing a set of records from the non-launched workflow job
 class RetrieveWorkflowByIdCommand
          This command retrieves the workflow by ID.
 class RetrieveWorkflowsCommand
          This command retrieves the list of workflows for the specified table.
 class RetrieveWorkflowTaskActionsCommand
          This command retrieves the set of actions for workflow task.
 class RetrieveWorkflowTasksCommand
          This command retrieves the list of workflow tasks of specified type for the specified table.
 class SetWorkflowRecordApproveStateCommand
          This command defines specific approve state for set of records taking place in the workflow job.
 class SetWorkflowRecordDoneStateCommand
          This command defines specific done state for set of records taking place in the workflow job.
 class SetWorkflowTaskPriorityCommand
          This command defines specific priority for the workflow task.
 class SplitWorkflowJobCommand
          This command allows splitting the workflow task.
 



Copyright 2004-2007 by SAP AG. All Rights Reserved.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.