Uses of Class
com.sap.mdm.commands.AbstractCommand

Packages that use AbstractCommand
com.sap.mdm.blobs.commands Provides commands for managing images, PDFs, etc.  
com.sap.mdm.commands Provides commands for establishing a session with the MDM server.  
com.sap.mdm.data.commands Provides commands for managing repository content such as searching records, creating attributes, modifying relationships, etc.  
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.repository.commands Provides commands for operating on a repository 
com.sap.mdm.schema.commands Provides commands for managing repository schema, such as tables and fields 
com.sap.mdm.security.commands Provides commands for managing permission for repository items 
com.sap.mdm.server.commands Provides commands for managing repositories 
com.sap.mdm.session Provides classes and interfaces for connection and session management 
com.sap.mdm.validation.commands Provides commands for MDM validation functionality.  
com.sap.mdm.workflow.commands Provides commands for managing workflows.  
 

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

Subclasses of AbstractCommand 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 AbstractCommand in com.sap.mdm.commands
 

Subclasses of AbstractCommand in com.sap.mdm.commands
 class AuthenticateRepositorySessionCommand
          A command to authenticate a repository session.
 class AuthenticateServerSessionCommand
          A command to authenticate a server session.
 class AuthenticateUserSessionCommand
          A command to authenticate a user session.
 class SetUnicodeNormalizationCommand
          A command to set the Unicode normalization to use for the lifetime of the session.
 class TrustedRepositorySessionCommand
          A command to authenticate a repository session using a trusted connection.
 class TrustedServerSessionCommand
          A command to authenticate a server session using a trusted connection.
 class TrustedUserSessionCommand
          A command to authenticate a user session using a trusted connection.
 

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

Subclasses of AbstractCommand 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 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 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 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 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 RetrieveCheckoutRecordsByOriginalCommand
          A command to allow for retrieving the checked out record given the original record Ids are known.
 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 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 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 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 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 AbstractCommand in com.sap.mdm.extension.data.commands
 

Subclasses of AbstractCommand 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
          This command is responsible for retrieving set of Record by record IDs
 class RetrieveRecordsByIdExCommand
          This command is responsible for retrieving set of Record by record IDs
 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
 

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

Subclasses of AbstractCommand 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 AbstractCommand in com.sap.mdm.matching.commands
 

Subclasses of AbstractCommand 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 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 AbstractCommand in com.sap.mdm.repository.commands
 

Subclasses of AbstractCommand in com.sap.mdm.repository.commands
 class ArchiveRepositoryCommand
          A command for archiving a repository.
 class CompactRepositoryCommand
          A command for compacting a repository.
 class CreateRepositoryRegionCommand
          A command for creating a new region in a repository.
 class CreateSlaveRepositoryCommand
          A command for creating a new slave repository from an existing repository.
 class DeleteRepositoryCommand
          A command for deleting a repository.
 class DeleteRepositoryRegionCommand
          A command for deleting a region from a repository.
 class DuplicateRepositoryCommand
          A command for duplicating a repository onto the same DBMS or onto a different DBMS.
 class GetPortDataFilesCommand
          Retrieves the data files processed by the syndication server.
 class GetPortListCommand
          Retrieves the list of ports defined in the repository.
 class GetRepositoryInheritedRegionListCommand
          A command for retrieving the region inheritance for a specific region.
 class GetRepositoryLoginListCommand
          A command for retrieving the list the sessions currently connected to the repository.
 class GetRepositoryLogListCommand
          A command for retrieving the list of logs available for a specific repository.
 class GetRepositoryOptionListCommand
          Deprecated.  
 class GetRepositoryPropertiesCommand
          A command for retrieving the definition of a repository.
 class GetRepositoryRegionListCommand
          A command for retrieving the list of regions supported by the repository.
 class GetRepositorySchemaVersionCommand
          A command for retrieving the schema version of the repository.
 class GetRepositoryStatusCommand
          A command for retrieving the status of a repository, whether it's stopped, running, out-of-date, etc.
 class LoadRepositoryCommand
          A command for loading a repository.
 class ModifyRepositoryInheritedRegionListCommand
          A command for modifying the region inheritance for a specific region in a repository.
 class ModifyRepositoryRegionCommand
          A command for modifying the region, such as the region name.
 class MountRepositoryCommand
          A command for mounting a repository onto the server.
 class NormalizeRepositoryCommand
          A command to normalize a master or slave repository.
 class PreloadRepositoryCommand
          A command to preload a repository but not make the repository active for client connections.
 class RenameRepositoryCommand
          A command for renaming a repository name.
 class RepairRepositoryCommand
          A command for repairing inconsistencies in the repository.
 class SetRepositoryOptionListCommand
          Deprecated.  
 class ShareRepositoryCommand
          A command to mark the repository as read-only.
 class SubmitPortDataFilesCommand
          Submits data files to a port for processing by the import server.
 class SwapRepositoriesCommand
          A command to swap a preloaded repository with a running repository.
 class SynchronizeSlaveRepositoryCommand
          A command for synchronizing the slave repository to the master repository.
 class UnloadRepositoryCommand
          A command to unload the repository.
 class UnlockRepositoryCommand
          A command to unlock a repository that has been locked by improper shutdown or is in use by another server.
 class UnmountRepositoryCommand
          A command to unmount a repository from the server.
 class UnshareRepositoryCommand
          A command to mark the repository as read-write.
 class UpdateRepositoryCommand
          A command to update the repository to the current schema of the MDM server.
 class VerifyRepositoryCommand
          A command to verify the integrity of a repository.
 

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

Subclasses of AbstractCommand in com.sap.mdm.schema.commands
 class CreateFieldCommand
          A command for creating a new field in a table.
 class CreateTableCommand
          A command to create a new table in the repository.
 class DeleteFieldCommand
          A command for deleting a field from the table.
 class DeleteTableCommand
          A command to delete a table from the repository.
 class GetFieldListCommand
          A command for retrieving the list of fields for a specific table.
 class GetRelationshipListCommand
          A command for retrieving the list of relationships.
 class GetRemoteSystemListCommand
          A command for retrieving the list of remote systems.
 class GetRepositoryDimensionsCommand
          A command for retrieving the list of repository dimensions that, in general, includes both built-in dimensions and user defined dimensions.
 class GetRepositorySchemaCommand
          A command for retrieving the repository schema.
 class GetTableListCommand
          A command for retrieving the list of tables of a repository.
 class GetTableUniqueConstraintCommand
          A command to retrieve the unique constraint on the table based on the fields.
 class ModifyFieldCommand
          A command for modifying an existing field in a table.
 class ModifyTableCommand
          A command for modifying a table in the repository.
 class ReorderFieldsCommand
          A command to reorder the fields position within a table.
 class SetTableUniqueConstraintCommand
          A command to set the unique constraint on the table based on the fields.
 

Uses of AbstractCommand in com.sap.mdm.security.commands
 

Subclasses of AbstractCommand in com.sap.mdm.security.commands
 class CreateRoleCommand
          A command to add a role to a repository.
 class CreateUserCommand
          A command for adding a new user to repository.
 class DeleteRoleCommand
          A command for deleting a role from a repository.
 class DeleteUserCommand
          A command for deleting a user from a repository.
 class GetRoleListCommand
          A command to retrieve the list of roles for a repository.
 class GetUserListCommand
          A command to retrieve the list of users for a repository.
 class ModifyRoleCommand
          A command for modifying a role in a repository.
 class ModifyUserCommand
          A command for modifying a role in a repository.
 

Uses of AbstractCommand in com.sap.mdm.server.commands
 

Subclasses of AbstractCommand in com.sap.mdm.server.commands
 class CreateRepositoryCommand
          A command for creating a new repository.
 class GetArchivedListCommand
          A command for retrieving the list of archived repositories.
 class GetDBMSListCommand
          A command for retrieving the list of known DBMS servers that are maintained by the MDS server.
 class GetDBMSRepositoryListCommand
          A command for retrieving the list of repositories that are available for mounting.
 class GetLogFileContentCommand
          A command for retrieving the content of a repository log file and server log file.
 class GetMountedRepositoryListCommand
          A command for retrieving the list of mounted repositories on the server.
 class GetServerLogListCommand
          A command for retrieving the list of server logs.
 class GetServerVersionCommand
          A command for retrieving the version of the server.
 class SetServerPasswordCommand
          A command to set the new password for the server.
 class StopServerCommand
          A command for stopping the MDM server.
 class UnarchiveRepositoryCommand
          A command for unarchiving an archived repository.
 

Uses of AbstractCommand in com.sap.mdm.session
 

Subclasses of AbstractCommand in com.sap.mdm.session
 class AbstractNonSessionCommand
          This abstract class specifies a command for repository session.
 class AbstractRepositorySessionCommand
          This abstract class specifies a command for repository session.
 class AbstractServerSessionCommand
          This abstract class specifies a command with a session.
 class AbstractSessionCommand
          This abstract class specifies a command with a session.
 class AbstractUserSessionCommand
          This abstract class specifies a command for user session.
 

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

Subclasses of AbstractCommand in com.sap.mdm.validation.commands
 class RetrieveValidationsCommand
          A command to retrieve the list of validation rules for the specified table.
 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 AbstractCommand in com.sap.mdm.workflow.commands
 

Subclasses of AbstractCommand 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 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.