com.ibm.commerce.utf.commands
Interface RFQNotificationMonitorBaseCmd

All Superinterfaces:
AccCommand, ControllerCommand, ECCommand, Protectable
All Known Subinterfaces:
RFQNotificationClosedMonitorCmd, RFQNotificationCompletedMonitorCmd, RFQNotificationSubmittedMonitorCmd
All Known Implementing Classes:
RFQNotificationMonitorBaseCmdImpl

public interface RFQNotificationMonitorBaseCmd
extends ControllerCommand

The base ControllerCommand Interface for monitoring when notifications need to be sent.

See Also:
getNotifyRFQOwner(), setNotifyRFQOwner(boolean), getSellerMemberGroupNameToNotify(), setSellerMemberGroupNameToNotify(java.lang.String), getSellerMemberGroupToNotifyOwnerId(),


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
static java.lang.String NOTIFY_RFQ_OWNER_PARAM
           
static java.lang.String SCHJOB_COMPETED_STATE_FLAG
           
static java.lang.String SCHJOB_REFNUM_PARAM
           
static java.lang.String SELLER_MBR_GROUP_NAME_TO_NOTIFY_OWNERID_PARAM
           
static java.lang.String SELLER_MBR_GROUP_NAME_TO_NOTIFY_PARAM
           
static java.lang.Integer siteStoreId
           
 
Method Summary
 boolean getNotifyRFQOwner()
           
 java.lang.String getSellerMemberGroupNameToNotify()
           
 java.lang.Long getSellerMemberGroupToNotifyOwnerId()
           
 void setNotifyRFQOwner(boolean aFlag)
           
 void setSellerMemberGroupNameToNotify(java.lang.String mbrGroup)
           
 void setSellerMemberGroupToNotifyOwnerId(java.lang.Long mbrGrpOwnerId)
           
 
Methods inherited from interface com.ibm.commerce.command.ControllerCommand
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
 
Methods inherited from interface com.ibm.commerce.command.AccCommand
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME

NOTIFY_RFQ_OWNER_PARAM

public static final java.lang.String NOTIFY_RFQ_OWNER_PARAM

SCHJOB_COMPETED_STATE_FLAG

public static final java.lang.String SCHJOB_COMPETED_STATE_FLAG

SCHJOB_REFNUM_PARAM

public static final java.lang.String SCHJOB_REFNUM_PARAM

SELLER_MBR_GROUP_NAME_TO_NOTIFY_OWNERID_PARAM

public static final java.lang.String SELLER_MBR_GROUP_NAME_TO_NOTIFY_OWNERID_PARAM

SELLER_MBR_GROUP_NAME_TO_NOTIFY_PARAM

public static final java.lang.String SELLER_MBR_GROUP_NAME_TO_NOTIFY_PARAM

siteStoreId

public static final java.lang.Integer siteStoreId
Method Detail

getNotifyRFQOwner

public boolean getNotifyRFQOwner()
Returns:
True if the RFQ owner is to be notified, false otherwise.
See Also:


getSellerMemberGroupNameToNotify

public java.lang.String getSellerMemberGroupNameToNotify()
Returns:
The member group name defined in the MBRGRP table that is used to retrieve the users in the seller's organization in order to send notifications to.
See Also:
setSellerMemberGroupNameToNotify(java.lang.String), getSellerMemberGroupToNotifyOwnerId(),


getSellerMemberGroupToNotifyOwnerId

public java.lang.Long getSellerMemberGroupToNotifyOwnerId()
Returns:
The owner id of the member group name defined by the setSellerMemberGroupNameToNotify() method.
See Also:
setSellerMemberGroupNameToNotify(java.lang.String),


setNotifyRFQOwner

public void setNotifyRFQOwner(boolean aFlag)
Parameters:
aFlag - Sets whether the RFQ owner is notified. True the RFQ owner is notified, false the RFQ owner is not notified.
See Also:


setSellerMemberGroupNameToNotify

public void setSellerMemberGroupNameToNotify(java.lang.String mbrGroup)
Parameters:
mbrGroup - The member group name defined in the MBRGRP table that is used to retrieve the users in the seller's organization in order to send notifications to.
See Also:
getSellerMemberGroupNameToNotify(), getSellerMemberGroupToNotifyOwnerId(),


setSellerMemberGroupToNotifyOwnerId

public void setSellerMemberGroupToNotifyOwnerId(java.lang.Long mbrGrpOwnerId)
Parameters:
mbrGrpOwnerId - The owner id of the member group name defined by the setSellerMemberGroupNameToNotify() method.
See Also:
setSellerMemberGroupNameToNotify(java.lang.String),