com.ibm.commerce.command
Interface AccCommand

All Superinterfaces:
ECCommand, Protectable
All Known Subinterfaces:
AcceptCouponFromBannerAdCmd, AccessSpaceCtrlCmd, AccountDeleteCmd, AccountImportCmd, AccountSaveCmd, AddBroadcastJobCmd, AddEventControllerCommandTest, AddJobCmd, AddMemberToSpaceCtrlCmd, AddProductsToSearchSpaceCmd, AddressCheckCmd, AddressDeleteCmd, AdminBidDeleteCmd, AdminReturnApproveCmd, ApproveGroupUpdateCmd, AttachmentUploadCmd, AttachmentViewCmd, AttributeCreateControllerCmd, AttributeDelete, AttributeSequenceMoveDown, AttributeSequenceMoveUp, AttributeUpdate, AttributeUpdateControllerCmd, AttributeValueAddCmd, AttributeValueDeleteCmd, AttributeValueDialogCreate, AttributeValueDialogUpdate, AttributeValueSequenceMoveDown, AttributeValueSequenceMoveUp, AttributeValueUpdateCmd, AttributeWizardCreate, AuctionBaseCmd, AuctionNotificationCmd, AutoBidCreateFormCmd, AutoBidDeleteCmd, AutoBidSubmitCmd, AutoBidUpdateFormCmd, BalancePaymentCmd, BatchOrderRequestCmd, BidCreateFormCmd, BidDeleteCmd, BidRuleBaseCmd, BidSubmitCmd, BidUpdateFormCmd, CampaignCheckUserControllerCmd, CampaignCollateralDeleteControllerCmd, CampaignCollateralSaveControllerCmd, CampaignDeleteControllerCmd, CampaignEmsDeleteControllerCmd, CampaignEmsSaveControllerCmd, CampaignInitiativeDeleteControllerCmd, CampaignInitiativeDisableControllerCmd, CampaignInitiativeSaveControllerCmd, CampaignInitiativeScheduleDeleteControllerCmd, CampaignInitiativeScheduleSaveControllerCmd, CampaignSaveControllerCmd, CatalogAddCmd, CatalogDeleteCmd, CatalogEntryAddCmd, CatalogEntryDeleteCmd, CatalogEntryUpdateCmd, CatalogGroupAddCmd, CatalogGroupDeleteCmd, CatalogGroupUpdateCmd, CatalogUpdateCmd, CategoryCreate, CategoryDelete, CategoryDisplayCmd, CategoryUpdate, CatGroupCatEntryRelAddCmd, CatGroupCatEntryRelDeleteCmd, CatGroupRelAddCmd, CatGroupRelDeleteCmd, ChangeSpaceCtrlCmd, ChangeUserRoleCtrlCmd, CheckForBouncedEmailCmd, CleanJobCmd, ClickMonitorCommand, CloseBiddingCmd, CompleteOrderCmd, ContractAttachmentAddCmd, ContractAttachmentDeleteCmd, ContractCancelCmd, ContractCloseCmd, ContractCopyCmd, ContractCreateCmd, ContractDeleteCmd, ContractDeployCmd, ContractDisplayCmd, ContractExportCmd, ContractImportApprovedVersionCmd, ContractImportDraftVersionCmd, ContractListAsBuyerCmd, ContractNewVersionCmd, ContractResumeCmd, ContractSaveCmd, ContractSetInSessionCmd, ContractSubmitPostApprovalCmd, ContractSubmitPostCancelCmd, ContractSubmitPostRejectCmd, ContractSubmitPreApprovalCmd, ContractSubmitResponseCmd, ContractSuspendCmd, ContractTCCreateCmd, ContractTCDeleteCmd, ContractTCSaveCmd, ContractTCUpdateCmd, ContractUpdateCmd, ContractUploadCmd, ControllerCommand, CouponDSSCmd, CreateAuctionCmd, CreateAuctionStyleCmd, CreateBidRuleCmd, CreateForumMessageCmd, CreateSpaceCtrlCmd, CSRCustomerAddressAddCmd, CSRCustomerEnableAccountCmd, CSRCustomerInfoCreateCmd, CSRCustomerInfoUpdateCmd, CSREmailOrderCmd, CSROrderAdjustmentUpdateCmd, CSROrderCancelCmd, CSROrderCommentsAddCmd, CSROrderCopyCmd, CSROrderItemAddCmd, CSROrderItemAddressUpdateCmd, CSROrderItemDeleteCmd, CSROrderItemSplitCmd, CSROrderItemUpdateCmd, CSROrderPrepareCmd, CSROrderProcessCmd, CSROrderProductContractPriceCmd, CSROrderRollBackCmd, CSRReturnCancelCmd, CSRReturnCreateCopyCmd, CSRReturnItemAddCmd, CSRReturnItemComponentUpdateCmd, CSRReturnItemDeleteCmd, CSRReturnItemUpdateCmd, CSRReturnPrepareCmd, CSRReturnProcessCmd, CSRReturnRestoreCopyCmd, CSRReturnUpdateCmd, DeleteAuctionCmd, DeleteAuctionStyleCmd, DeleteBidRuleCmd, DeleteCouponsFromWalletCmd, DeleteMailCmd, DeleteMsgFromStorageCmd, DeleteSpaceCtrlCmd, DirectViewCommand, DiscountSaveCmd, DisplayAuctionBidsCmd, DisplayAuctionItemCmd, DisplayAuctionListCmd, DisplayAuctionRulesCmd, DisplayMessageCmd, DisplayShopperBidsCmd, DoAuctionNotifyCmd, DynamicKitConfigurationAddCmd, EditJobCmd, EmailActivityConfigurationSaveCmd, EmailActivityDeleteCmd, EmailActivitySaveCmd, EmailActivitySendCmd, EmailEventCmd, EmailOptOutCmd, ExpectedInventoryRecordCloseCmd, ExpectedInventoryRecordCreateCmd, ExpectedInventoryRecordDeleteCmd, ExpectedInventoryRecordUpdateCmd, FinalizeAuctionCmd, ForwardViewCommand, FulfillmentCenterCreateCmd, FulfillmentCenterDeleteCmd, FulfillmentCenterUpdateCmd, GalleryDeleteCmd, GalleryDisplayCmd, GetPaymentInfoCmd, GetPickPackListDetailCmd, HandleApprovalsCmd, HttpViewControllerCommand, IndirectViewCommand, InterestItemAddCmd, InterestItemDeleteCmd, InterestItemDisplayCmd, InterestItemListCopyCmd, InterestItemListDeleteCmd, InventoryAdjustCmd, ItemCreate, ItemDelete, ItemGenerate, ItemPriceDelete, ItemUpdate, ListRegistryCmd, LogoffCmd, LogonCmd, MemberGroupMemberUpdateCmd, MemberLockCmd, MemberRoleAssignCmd, MemberRoleUnassignCmd, MemberRoleUpdateCmd, ModifyAuctionCmd, ModifyAuctionStyleCmd, ModifyBidRuleCmd, ModifyForumMessageCmd, ModifyForumMessageDialogCmd, ModifyForumMessageListCmd, MonitorAuctionCmd, MsgStoreIncrementRetriesCmd, NewInboundMessageCmd, OfferAddCmd, OfferDeleteCmd, OfferingBaseCmd, OfferUpdateCmd, OrderCalculateCmd, OrderCancelCmd, OrderConfirmCmd, OrderCopyCmd, OrderDisplayCmd, OrderInvoiceCmd, OrderItemAddCmd, OrderItemAttachmentViewCmd, OrderItemDeleteCmd, OrderItemDisplayCmd, OrderItemMoveCmd, OrderItemSelectCmd, OrderItemUpdateCmd, OrderListCmd, OrderPrepareCmd, OrderProcessCmd, OrderProcessPostApprovalCmd, OrderProcessPostCancelCmd, OrderProcessPostRejectCmd, OrderProcessPreApprovalCmd, OrderProfileUpdateCmd, OrderQuotationCheckCmd, OrderQuotationCreateCmd, OrderQuotationDisplayCmd, OrderQuotationRequestCmd, OrderScheduleCmd, OrderShippingCmd, OrderStatusCmd, OrderStatusServiceCmd, OrderTransferCheckCmd, OrderTransferConfirmCmd, OrderUnlockCmd, OrgEntityRegistrationAddPostApprovalCmd, OrgEntityRegistrationAddPostRejectCmd, ParticipantAddCmd, ParticipantDeleteCmd, PAttributeBaseCmd, PAttributeCreateCmd, PAttributeDeleteCmd, PAttributeModifyCmd, PayCleanupCmd, PaymentSummaryGenerateCmd, PayResetPMCmd, PaySynchronizePMCmd, PersistCouponForLaterUseCmd, PickBatchGenerateCmd, PolicyAddCmd, PolicyDeleteCmd, PolicyDescriptionDeleteCmd, PolicyDescriptionUpdateCmd, PolicyUpdateCmd, ProcessAutoBidsCmd, ProcessBackordersCmd, ProcessControllerCmd, ProcessDutchBidsCmd, ProcessOpenCryBidsCmd, ProcessToolsControllerCmd, ProductAttributeAddCmd, ProductAttributeDeleteCmd, ProductAttributeUpdateCmd, ProductAttributeValueDelete, ProductDelete, ProductDisplayCmd, ProductInventoryUpdateCmd, ProductListPriceUpdateCmd, ProductNotebookUpdate, ProductOfferPriceUpdateCmd, ProductPricingControllerCmd, ProductSetPublishCmd, ProductWizardCreate, PromotionChooseCmd, PromotionPublishCmd, PunchOutCatalogDisplayCmd, PunchOutSetupCmd, PVCBufferUrlCmd, PVCChangeDeviceCmd, PVCRegisterDeviceCmd, PVCRegistrationCmd, RAReallocateCmd, ReceiptCreateCmd, RedeemCouponCmd, RedirectViewCommand, ReEnterPasswordCmd, RefreshLocalRegistryCmd, RefreshRegistryCmd, ReleaseExpiredAllocationsCmd, ReleaseManifestCmd, ReleaseShipConfirmCmd, ReleaseShipDeleteCmd, ReleaseShipUpdateCmd, ReleaseToFulfillmentCmd, RemoveJobCmd, RemoveMemberFromSpaceCtrlCmd, RemoveProductsFromAllSearchSpacesCmd, RemoveProductsFromSearchSpaceCmd, RequisitionListCopyCmd, RequisitionListCreateCmd, RequisitionListDeleteCmd, RequisitionListDisplayCmd, RequisitionListItemUpdateCmd, RequisitionListSubmitCmd, RequisitionListUpdateCmd, ResendMsgCmd, ResetPasswordAdministratorCmd, ResetPasswordCmd, RetrieveShopperProfileCmd, RetrieveShoppingCartCmd, ReturnCancelCmd, ReturnCreditAndCloseScanCmd, ReturnDisplayCmd, ReturnItemAddCmd, ReturnItemComponentDisposeCmd, ReturnItemComponentReceiveCmd, ReturnItemComponentUpdateCmd, ReturnItemDeleteCmd, ReturnItemUpdateCmd, ReturnListDisplayCmd, ReturnPrepareCmd, ReturnProcessCmd, ReturnReasonCodeCreateCmd, ReturnReasonCodeDeleteCmd, ReturnReasonCodeUpdateCmd, ReturnUpdateCmd, RFQActivateAllDueCmd, RFQAttachmentDeleteCmd, RFQAttachmentDescUpdateCmd, RFQAttachmentReplaceCmd, RFQAttachmentUploadCmd, RFQAttachmentViewCmd, RFQCancelCmd, RFQCategoryAddCmd, RFQCloseAllExpiredCmd, RFQCloseCmd, RFQCompleteCmd, RFQCopyCmd, RFQCreateCmd, RFQCreateForNextRoundCmd, RFQItemAddCmd, RFQItemCommentAddCmd, RFQItemCommentRemoveCmd, RFQItemCommentUpdateCmd, RFQItemRemoveCmd, RFQItemSpecificationAddCmd, RFQItemSpecificationRemoveCmd, RFQItemSpecificationUpdateCmd, RFQItemUpdateCmd, RFQMarkForDeleteCmd, RFQModifyBasicCmd, RFQModifyCmd, RFQNotificationClosedMonitorCmd, RFQNotificationCompletedMonitorCmd, RFQNotificationMonitorBaseCmd, RFQNotificationSubmittedMonitorCmd, RFQPattributeAttachmentAddCmd, RFQResponseAcceptCmd, RFQResponseAttachmentUploadCmd, RFQResponseBaseCmd, RFQResponseChangeStateAdvCmd, RFQResponseChangeStateBaseCmd, RFQResponseCreateCmd, RFQResponseModifyCmd, RFQResponsePattributeAttachmentAddCmd, RFQResponseProductAcceptCmd, RFQResponseProductRejectCmd, RFQResponseRejectCmd, RFQSubmitCmd, RFQTargetListAddCmd, RFQTargetListRemoveCmd, RFQTCAddCmd, RFQTCRemoveCmd, RFQTCUpdateCmd, RFQToContractCreateCmd, RFQToOrderCreateCmd, RLPromotionDeleteControllerCmd, RLPromotionDuplicateControllerCmd, RLPromotionPublishControllerCmd, RLPromotionSaveControllerCmd, RoleAddCmd, SchedCouponCmd, ScheduledContractDeployCmd, ScheduledOrderCancelCmd, SchedulerInterruptCmd, SearchCategoryCmd, SecurityCheckCmd, SegmentAddUserControllerCmd, SegmentDeleteControllerCmd, SegmentDuplicateControllerCmd, SegmentRemoveUserControllerCmd, SegmentSaveControllerCmd, SendShoppingCartCmd, SendTransactedMsgCmd, SetApprovalsDetailsViewCmd, SetCurrencyPreferenceCmd, SetInterestItemListCmd, SetOrderTemplateCmd, SetPendingOrderCmd, ShopperCreateForumMessageCmd, StoreCatalogDisplayCmd, StoreCollabListDisplayCmd, StoreCollabMembersDisplayCmd, StoreCreationWizardCmd, SubmitShoppingCartCmd, TempUploadCmd, ToolsControllerCommand, ToolsForwardViewCommand, TopCatalogGroupAddCmd, TopCatalogGroupDeleteCmd, TopCategoriesDisplayCmd, UpdateGalleryCmd, UpdateLocalRegistryCmd, UpdateRegistryCmd, UpdateSearchSpacesCmd, UploadToStreamCmd, UseCouponIdCmd, UserRegistrationAddCmd, UserRegistrationAddPostApprovalCmd, UserRegistrationAddPostRejectCmd, UserRegistrationAddPreApprovalCmd, UserRegistrationAdminAddCmd, UserRegistrationAdminCmd, UserRegistrationAdminUpdateCmd, UserRegistrationCmd, UserRegistrationUpdateCmd, VendorCreateCmd, VendorDeleteCmd, VendorUpdateCmd, ViewCommand, WebAssetsUploadCmd
All Known Implementing Classes:
AbstractDirectViewCommand, AbstractForwardViewCommand, AbstractIndirectViewCommand, AbstractRedirectViewCommand, AbstractViewCommand, AcceptCouponFromBannerAdCmdImpl, AccessSpaceCtrlCmdImpl, AccountDeleteCmdImpl, AccountImportCmdImpl, AccountSaveCmdImpl, AddBroadcastJobCmdImpl, AddJobCmdImpl, AddMemberToSpaceCtrlCmdImpl, AddProductsToSearchSpaceCmdImpl, AddressCheckCmdImpl, AddressDeleteCmdImpl, AdminBidDeleteCmdImpl, AdminReturnApproveCmdImpl, ApproveGroupUpdateCmdImpl, AttachmentUploadCmdImpl, AttachmentViewCmdImpl, AttributeCreateControllerCmdImpl, AttributeDeleteImpl, AttributeSequenceMoveDownImpl, AttributeSequenceMoveUpImpl, AttributeUpdateControllerCmdImpl, AttributeUpdateImpl, AttributeValueAddCmdImpl, AttributeValueDeleteCmdImpl, AttributeValueDialogCreateImpl, AttributeValueDialogUpdateImpl, AttributeValueSequenceMoveDownImpl, AttributeValueUpdateCmdImpl, AttributeWizardCreateImpl, AuctionBaseCmdImpl, AuctionNotificationCmdImpl, AutoBidCreateFormCmdImpl, AutoBidDeleteCmdImpl, AutoBidSubmitCmdImpl, AutoBidUpdateFormCmdImpl, BalancePaymentCmdImpl, BatchOrderRequestCmdImpl, BidCreateFormCmdImpl, BidDeleteCmdImpl, BidRuleBaseCmdImpl, BidSubmitCmdImpl, BidUpdateFormCmdImpl, CampaignInitiativeSaveControllerCmdImpl, CatalogAddCmdImpl, CatalogDeleteCmdImpl, CatalogEntryAddCmdImpl, CatalogEntryDeleteCmdImpl, CatalogEntryUpdateCmdImpl, CatalogGroupAddCmdImpl, CatalogGroupDeleteCmdImpl, CatalogGroupUpdateCmdImpl, CatalogUpdateCmdImpl, CategoryCreateImpl, CategoryDeleteImpl, CategoryDisplayCmdImpl, CategoryUpdateImpl, CatGroupCatEntryRelAddCmdImpl, CatGroupCatEntryRelDeleteCmdImpl, CatGroupRelAddCmdImpl, CatGroupRelDeleteCmdImpl, ChangeSpaceCtrlCmdImpl, ChangeUserRoleCtrlCmdImpl, CheckForBouncedEmailCmdImpl, CleanJobCmdImpl, CloseBiddingCmdImpl, CompleteOrderCmdImpl, ContractAttachmentAddCmdImpl, ContractAttachmentDeleteCmdImpl, ContractCancelCmdImpl, ContractCloseCmdImpl, ContractCopyCmdImpl, ContractCreateCmdImpl, ContractDeleteCmdImpl, ContractDeployCmdImpl, ContractDisplayCmdImpl, ContractExportCmdImpl, ContractImportApprovedVersionCmdImpl, ContractImportDraftVersionCmdImpl, ContractListAsBuyerCmdImpl, ContractNewVersionCmdImpl, ContractResumeCmdImpl, ContractSaveCmdImpl, ContractSetInSessionCmdImpl, ContractSubmitPostApprovalCmdImpl, ContractSubmitPostCancelCmdImpl, ContractSubmitPostRejectCmdImpl, ContractSubmitPreApprovalCmdImpl, ContractSubmitResponseCmdImpl, ContractSuspendCmdImpl, ContractTCCreateCmdImpl, ContractTCDeleteCmdImpl, ContractTCSaveCmdImpl, ContractTCUpdateCmdImpl, ContractUpdateCmdImpl, ContractUploadCmdImpl, ControllerCommandImpl, CouponDSSCmdImpl, CreateAuctionCmdImpl, CreateAuctionStyleCmdImpl, CreateBidRuleCmdImpl, CreateForumMessageCmdImpl, CreateSpaceCtrlCmdImpl, CSRCustomerAddressAddCmdImpl, CSRCustomerEnableAccountCmdImpl, CSRCustomerInfoCreateCmdImpl, CSRCustomerInfoUpdateCmdImpl, CSREmailOrderCmdImpl, CSROrderAdjustmentUpdateCmdImpl, CSROrderCancelCmdImpl, CSROrderCommentsAddCmdImpl, CSROrderCopyCmdImpl, CSROrderItemAddCmdImpl, CSROrderItemAddressUpdateCmdImpl, CSROrderItemDeleteCmdImpl, CSROrderItemSplitCmdImpl, CSROrderItemUpdateCmdImpl, CSROrderPrepareCmdImpl, CSROrderProcessCmdImpl, CSROrderProductContractPriceCmdImpl, CSROrderRollBackCmdImpl, CSRReturnCancelCmdImpl, CSRReturnCreateCopyCmdImpl, CSRReturnItemAddCmdImpl, CSRReturnItemComponentUpdateCmdImpl, CSRReturnItemDeleteCmdImpl, CSRReturnItemUpdateCmdImpl, CSRReturnPrepareCmdImpl, CSRReturnProcessCmdImpl, CSRReturnRestoreCopyCmdImpl, CSRReturnUpdateCmdImpl, DeleteAuctionCmdImpl, DeleteAuctionStyleCmdImpl, DeleteBidRuleCmdImpl, DeleteCouponsFromWalletCmdImpl, DeleteMailCmdImpl, DeleteMsgFromStorageCmdImpl, DeleteSpaceCtrlCmdImpl, DiscountSaveCmdImpl, DisplayAuctionBidsCmdImpl, DisplayAuctionItemCmdImpl, DisplayAuctionListCmdImpl, DisplayAuctionRulesCmdImpl, DisplayMessageCmdImpl, DisplayShopperBidsCmdImpl, DoAuctionNotifyCmdImpl, DynamicKitConfigurationAddCmdImpl, EditJobCmdImpl, EmailActivityConfigurationSaveCmdImpl, EmailActivityDeleteCmdImpl, EmailActivitySaveCmdImpl, EmailActivitySendCmdImpl, EmailEventCmdImpl, EmailOptOutCmdImpl, ExpectedInventoryRecordCloseCmdImpl, ExpectedInventoryRecordCreateCmdImpl, ExpectedInventoryRecordDeleteCmdImpl, ExpectedInventoryRecordUpdateCmdImpl, FinalizeAuctionCmdImpl, FulfillmentCenterCreateCmdImpl, FulfillmentCenterDeleteCmdImpl, FulfillmentCenterUpdateCmdImpl, GalleryDeleteCmdImpl, GalleryDisplayCmdImpl, GetPaymentInfoCmdImpl, GetPickPackListDetailCmdImpl, HandleApprovalsCmdImpl, InterestItemAddCmdImpl, InterestItemDeleteCmdImpl, InterestItemDisplayCmdImpl, InterestItemListCopyCmdImpl, InterestItemListDeleteCmdImpl, InventoryAdjustCmdImpl, ItemCreateImpl, ItemDeleteImpl, ItemGenerateImpl, ItemPriceDeleteImpl, ItemUpdateImpl, LogoffCmdImpl, LogonCmdImpl, MemberGroupMemberUpdateCmdImpl, MemberLockCmdImpl, MemberRoleAssignCmdImpl, MemberRoleUnassignCmdImpl, MemberRoleUpdateCmdImpl, ModifyAuctionCmdImpl, ModifyAuctionStyleCmdImpl, ModifyBidRuleCmdImpl, ModifyForumMessageCmdImpl, ModifyForumMessageDialogCmdImpl, ModifyForumMessageListCmdImpl, MonitorAuctionCmdImpl, MsgStoreIncrementRetriesCmdImpl, NewInboundMessageCmdImpl, OfferAddCmdImpl, OfferDeleteCmdImpl, OfferingBaseCmdImpl, OfferUpdateCmdImpl, OrderCalculateCmdImpl, OrderCancelCmdImpl, OrderConfirmCmdImpl, OrderCopyCmdImpl, OrderDisplayCmdImpl, OrderInvoiceCmdImpl, OrderItemAddCmdImpl, OrderItemAttachmentViewCmdImpl, OrderItemBaseCmdImpl, OrderItemDeleteCmdImpl, OrderItemDisplayCmdImpl, OrderItemMoveCmdImpl, OrderItemSelectCmdImpl, OrderItemUpdateCmdImpl, OrderListCmdImpl, OrderPrepareCmdImpl, OrderProcessCmdImpl, OrderProcessPostApprovalCmdImpl, OrderProcessPostCancelCmdImpl, OrderProcessPostRejectCmdImpl, OrderProcessPreApprovalCmdImpl, OrderProfileUpdateCmdImpl, OrderQuotationCheckCmdImpl, OrderQuotationCreateCmdImpl, OrderQuotationDisplayCmdImpl, OrderQuotationRequestCmdImpl, OrderScheduleCmdImpl, OrderShippingCmdImpl, OrderStatusCmdImpl, OrderStatusServiceCmdImpl, OrderTransferCheckCmdImpl, OrderTransferConfirmCmdImpl, OrderUnlockCmdImpl, OrgEntityRegistrationAddPostApprovalCmdImpl, OrgEntityRegistrationAddPostRejectCmdImpl, ParticipantAddCmdImpl, ParticipantDeleteCmdImpl, PAttributeBaseCmdImpl, PAttributeCreateCmdImpl, PAttributeDeleteCmdImpl, PAttributeModifyCmdImpl, PayCleanupPMCmdImpl, PaymentSummaryGenerateCmdImpl, PayResetPMCmdImpl, PaySynchronizePMCmdImpl, PersistCouponForLaterUseCmdImpl, PickBatchGenerateCmdImpl, PolicyAddCmdImpl, PolicyDeleteCmdImpl, PolicyDescriptionDeleteCmdImpl, PolicyDescriptionUpdateCmdImpl, PolicyUpdateCmdImpl, ProcessAutoBidsCmdImpl, ProcessBackordersCmdImpl, ProcessControllerCmdImpl, ProcessDutchBidsCmdImpl, ProcessOpenCryBidsCmdImpl, ProcessToolsControllerCmdImpl, ProductAttributeAddCmdImpl, ProductAttributeDeleteCmdImpl, ProductAttributeUpdateCmdImpl, ProductAttributeValueDeleteImpl, ProductDeleteImpl, ProductDisplayCmdImpl, ProductInventoryUpdateCmdImpl, ProductListPriceUpdateCmdImpl, ProductNotebookUpdateImpl, ProductOfferPriceUpdateCmdImpl, ProductPricingControllerCmdImpl, ProductWizardCreateImpl, PromotionChooseCmdImpl, PromotionPublishCmdImpl, PunchOutCatalogDisplayCmdImpl, PunchOutSetupCmdImpl, PVCBufferUrlCmdImpl, PVCChangeDeviceCmdImpl, PVCRegisterDeviceCmdImpl, PVCRegistrationCmdImpl, RAReallocateCmdImpl, ReceiptCreateCmdImpl, RedeemCouponCmdImpl, RedirectViewCommandImpl, ReEnterPasswordCmdImpl, ReleaseExpiredAllocationsCmdImpl, ReleaseManifestCmdImpl, ReleaseShipConfirmCmdImpl, ReleaseShipDeleteCmdImpl, ReleaseShipUpdateCmdImpl, ReleaseToFulfillmentCmdImpl, RemoveJobCmdImpl, RemoveMemberFromSpaceCtrlCmdImpl, RemoveProductsFromAllSearchSpacesCmdImpl, RemoveProductsFromSearchSpaceCmdImpl, RequisitionListCopyCmdImpl, RequisitionListCreateCmdImpl, RequisitionListDeleteCmdImpl, RequisitionListDisplayCmdImpl, RequisitionListItemUpdateCmdImpl, RequisitionListSubmitCmdImpl, RequisitionListUpdateCmdImpl, ResendMsgCmdImpl, ResetPasswordAdministratorCmdImpl, ResetPasswordCmdImpl, RetrieveShopperProfileCmdImpl, RetrieveShoppingCartCmdImpl, ReturnCancelCmdImpl, ReturnCreditAndCloseScanCmdImpl, ReturnDisplayCmdImpl, ReturnItemAddCmdImpl, ReturnItemBaseCmdImpl, ReturnItemComponentDisposeCmdImpl, ReturnItemComponentReceiveCmdImpl, ReturnItemComponentUpdateCmdImpl, ReturnItemDeleteCmdImpl, ReturnItemUpdateCmdImpl, ReturnListDisplayCmdImpl, ReturnPrepareCmdImpl, ReturnProcessCmdImpl, ReturnReasonCodeCreateCmdImpl, ReturnReasonCodeDeleteCmdImpl, ReturnReasonCodeUpdateCmdImpl, ReturnUpdateCmdImpl, RFQActivateAllDueCmdImpl, RFQAttachmentDeleteCmdImpl, RFQAttachmentDescUpdateCmdImpl, RFQAttachmentReplaceCmdImpl, RFQAttachmentUploadCmdImpl, RFQAttachmentViewCmdImpl, RFQCancelCmdImpl, RFQCategoryAddCmdImpl, RFQCloseAllExpiredCmdImpl, RFQCloseCmdImpl, RFQCompleteCmdImpl, RFQCopyCmdImpl, RFQCreateCmdImpl, RFQCreateForNextRoundCmdImpl, RFQItemAddCmdImpl, RFQItemCommentAddCmdImpl, RFQItemCommentRemoveCmdImpl, RFQItemCommentUpdateCmdImpl, RFQItemRemoveCmdImpl, RFQItemSpecificationAddCmdImpl, RFQItemSpecificationRemoveCmdImpl, RFQItemSpecificationUpdateCmdImpl, RFQItemUpdateCmdImpl, RFQMarkForDeleteCmdImpl, RFQModifyBasicCmdImpl, RFQModifyCmdImpl, RFQNotificationClosedMonitorCmdImpl, RFQNotificationCompletedMonitorCmdImpl, RFQNotificationMonitorBaseCmdImpl, RFQNotificationSubmittedMonitorCmdImpl, RFQPattributeAttachmentAddCmdImpl, RFQResponseAcceptCmdImpl, RFQResponseAttachmentUploadCmdImpl, RFQResponseBaseCmdImpl, RFQResponseChangeStateAdvCmdImpl, RFQResponseChangeStateBaseCmdImpl, RFQResponseCreateCmdImpl, RFQResponseModifyCmdImpl, RFQResponsePattributeAttachmentAddCmdImpl, RFQResponseProductAcceptCmdImpl, RFQResponseProductRejectCmdImpl, RFQResponseRejectCmdImpl, RFQSubmitCmdImpl, RFQTargetListAddCmdImpl, RFQTargetListRemoveCmdImpl, RFQTCAddCmdImpl, RFQTCRemoveCmdImpl, RFQTCUpdateCmdImpl, RFQToContractCreateCmdImpl, RFQToOrderCreateCmdImpl, RLPromotionDeleteControllerCmdImpl, RLPromotionDuplicateControllerCmdImpl, RLPromotionPublishControllerCmdImpl, RLPromotionSaveControllerCmdImpl, RoleAddCmdImpl, SchedCouponCmdImpl, ScheduledContractDeployCmdImpl, ScheduledOrderCancelCmdImpl, SearchCategoryCmdImpl, SecurityCheckCmdImpl, SegmentSaveControllerCmdImpl, SendShoppingCartCmdImpl, SendTransactedMsgCmdImpl, SetApprovalsDetailsViewCmdImpl, SetCurrencyPreferenceCmdImpl, SetInterestItemListCmdImpl, SetOrderTemplateCmdImpl, SetPendingOrderCmdImpl, ShopperCreateForumMessageCmdImpl, StoreCatalogDisplayCmdImpl, StoreCollabListDisplayCmdImpl, StoreCollabMembersDisplayCmdImpl, StoreCreationWizardCmdImpl, SubmitShoppingCartCmdImpl, TempUploadCmdImpl, ToolsControllerCommandImpl, ToolsForwardViewCommandImpl, TopCatalogGroupAddCmdImpl, TopCatalogGroupDeleteCmdImpl, TopCategoriesDisplayCmdImpl, TradingAgreementImportBaseCmdImpl, UpdateGalleryCmdImpl, UpdateSearchSpacesCmdImpl, UploadToStreamCmdImpl, UseCouponIdCmdImpl, UserRegistrationAddCmdImpl, UserRegistrationAddPostApprovalCmdImpl, UserRegistrationAddPostRejectCmdImpl, UserRegistrationAddPreApprovalCmdImpl, UserRegistrationAdminAddCmdImpl, UserRegistrationAdminCmdImpl, UserRegistrationAdminUpdateCmdImpl, UserRegistrationCmdImpl, UserRegistrationUpdateCmdImpl, VendorCreateCmdImpl, VendorDeleteCmdImpl, VendorUpdateCmdImpl, WebAssetsUploadCmdImpl

public interface AccCommand
extends ECCommand, Protectable

AccCommand defines the interface that is required by a command that implements command level access control.


Field Summary
static java.lang.String COPYRIGHT
IBM copyright notice field.
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
Method Summary
boolean accessControlCheck()
Performs command level access control check for this command.
boolean getAccCheck()
Gets the access control check flag.
java.lang.Long getForUserId()
Returns the forUserId for a shopper command.
java.lang.Long[] getResourceOwners()
Deprecated. Replaced by ECCommand.getResources()
void setAccCheck(boolean newValue)
Sets the access control check flag for this command.
void setForUserId(java.lang.Long value)
Sets the forUserId value for this command.
void setOwner(java.lang.Long owner)
Sets the owner for this command.
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
IBM copyright notice field.
See Also:
Constant Field Values
Method Detail

accessControlCheck

public boolean accessControlCheck()
                           throws ECException
Performs command level access control check for this command.
Returns:
true if user has authority false if user has no authority
Throws:
ECException

getAccCheck

public boolean getAccCheck()
Gets the access control check flag. This method is called by the Access Control Manager to see if access control check is required for this command.
Specified by:
getAccCheck in interface ECCommand
Returns:
true if access check is required false if access check is not required

getForUserId

public java.lang.Long getForUserId()
Returns the forUserId for a shopper command. This method is for internal use by the command framework only.
Returns:
the user id

getResourceOwners

public java.lang.Long[] getResourceOwners()
                                   throws ECException
Deprecated. Replaced by ECCommand.getResources()
Returns all the organization unit that owns the resources accessed by this command.It will return null if no resource is being accessed by this command. This method was used in previous version for command level access control check. It is no longer required. It is kept for backward compatibility. The default implementation returns null.
Returns:
an array of all organization unit reference numbers a site owner is representated by an organization unit value of -1
Throws:
ECException

setAccCheck

public void setAccCheck(boolean newValue)
Sets the access control check flag for this command. This method is set by the web controller to indicate whether access control check is required for this command. For example, no access control check is required when we display a jsp page associated with a command because access control has already been performed on the controller command already.
Specified by:
setAccCheck in interface ECCommand
Parameters:
newValue - true if access check is required and false if access check is not required

setForUserId

public void setForUserId(java.lang.Long value)
Sets the forUserId value for this command. This method is for internal use by the command framework.
Parameters:
value - the for user ID

setOwner

public void setOwner(java.lang.Long owner)
Sets the owner for this command. This method is for internal use by the command framework only.
Parameters:
owner - the owner ID

Feedback