public class InterestItemListCopyCmdImpl extends ControllerCommandImpl implements InterestItemListCopyCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
Constructor and Description |
---|
InterestItemListCopyCmdImpl()
No value constructor.
|
Modifier and Type | Method and Description |
---|---|
void | checkIsAllowed(AccessVector resource, java.lang.String action)
Check to see if user can perform action on resource.
|
java.lang.Long[] | getResourceOwners()
This method gets all the organization units that own the resources accessed by this command.
|
boolean | isReadyToCallExecute()
This method is called by the targetable command framework.
|
void | performExecute()
The main program for InterestItemListCopy command.
|
void | reset()
This method is called after a command has been executed.
|
java.util.Hashtable | retrieveValidNumericOutListId(java.lang.String[] asaListRn, java.lang.Long aUserNumber) |
void | setCatEntryId(java.lang.String[] asaCatEntryId)
Specifies either "*" or zero or more reference numbers of products or items (from the CATENTRY_ID column in the IITEM table, ) to delete from the interest list(s) specified by ListId.
|
void | setDisplaySeq(java.lang.Double adDisplaySeq)
Specifies the display sequence for the interest item lists to which interest items are copied.
|
void | setInListId(java.lang.String[] asaInListId)
Specifies zero or more interest item lists to be copied from.
|
void | setInListIdName(java.lang.String[] asaListIdName)
Specifies the names of name-value pairs to be added to the redirection URL.
|
void | setInListMemberId(java.lang.Long anInListMemberId)
The reference number of the member whose interest lists will be copied.
|
void | setOutListDesc(java.lang.String astrDesc)
Specifies a description of the output interest lists.
|
void | setOutListId(java.lang.String[] asaListId)
Specifies zero or more interest item lists to be copied to.
|
void | setOutListIdName(java.lang.String[] asaListIdName)
Specifies the names of name-value pairs to be added to the redirection URL.
|
void | setRequestProperties(TypedProperty aRequestProperties)
This method sets the requestProperties for the command.
|
void | validateParameters()
This method performs server side parameter checking.
|
public static final java.lang.String COPYRIGHT
public InterestItemListCopyCmdImpl()
public void checkIsAllowed(AccessVector resource, java.lang.String action) throws ECException
public java.lang.Long[] getResourceOwners() throws ECException
public boolean isReadyToCallExecute()
public void performExecute() throws ECException
public void reset()
public java.util.Hashtable retrieveValidNumericOutListId(java.lang.String[] asaListRn, java.lang.Long aUserNumber) throws ECException
public void setCatEntryId(java.lang.String[] asaCatEntryId)
public void setDisplaySeq(java.lang.Double adDisplaySeq)
public void setInListId(java.lang.String[] asaInListId)
public void setInListIdName(java.lang.String[] asaListIdName)
public void setInListMemberId(java.lang.Long anInListMemberId)
public void setOutListDesc(java.lang.String astrDesc)
public void setOutListId(java.lang.String[] asaListId)
public void setOutListIdName(java.lang.String[] asaListIdName)
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void validateParameters() throws ECException