public class GetRecipientsCmdImpl extends TaskCommandImpl implements GetRecipientsCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
GetRecipientsCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long[] | getMemberIds()
Gets the message recipients.
|
void | performExecute()
Constructs a hashtable of memberIds for the broadcast message to be sent to based on the broadcast mode.
|
void | setCatalogEntryId(java.lang.Long anCatalogEntryId)
Sets The catalog entry (for targeted broadcast).
|
void | setContractId(java.lang.Long anContractId)
Sets The contract (for targeted broadcast).
|
void | setMode(java.lang.Integer anMode)
Sets The broadcast mode.
|
void | setOfferId(java.lang.Long anOfferId)
Sets The offer (for targeted broadcast).
|
void | setPartNumber(java.lang.String astrPartNumber)
Sets The part number (for targeted broadcast).
|
void | setRequestProperties(TypedProperty aRequestProperties)
Sets The requestProperties object of BroadcastMessage.
|
void | validateParameters()
Validates the broadcast mode parameter
|
public static final java.lang.String COPYRIGHT
public java.lang.Long[] getMemberIds()
public void performExecute() throws ECException
public void setCatalogEntryId(java.lang.Long anCatalogEntryId)
public void setContractId(java.lang.Long anContractId)
public void setMode(java.lang.Integer anMode)
public void setOfferId(java.lang.Long anOfferId)
public void setPartNumber(java.lang.String astrPartNumber)
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void validateParameters() throws ECException