public interface ProductSetPublishCmd extends ControllerCommand
Input parameters:
Name | Type | Requirement | Description |
---|---|---|---|
ProductSetID | Array of Integer | optional | The list of product set IDs which needs to be published. |
PublishAll | Boolean | optional | True if all non-static product sets need to be published. False otherwise. |
Output parameters:
Name | Type | Description |
---|
Behavior:
Exception:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
static java.lang.String |
defaultCommandClassName
The fully qualified name of the default implementation class.
|
static java.lang.String |
NAME
The fully qualified name of this class.
|
static java.lang.String |
URLNAME
The url name of this class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isExclusion()
Returns true if the exclusion flag has been set.
|
void |
setExclusion(boolean abExclusion)
Sets the exclusion flag.
|
void |
setProductSetId(java.lang.Integer newProductsetId)
Sets the Product Set id that represents the primary key of the Product Set.
|
void |
setProductSetIds(java.lang.Integer[] newProductsetIds)
Sets the Product Set id that represents the primary key of the Product Set.
|
void |
setProductSetXml(java.lang.String xml)
Sets the product set xml to publish.
|
void |
setPublishAll(boolean aPublishAll)
Sets the publish all flag.
|
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
fulfills, getOwner
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String URLNAME
static final java.lang.String defaultCommandClassName
boolean isExclusion()
void setExclusion(boolean abExclusion)
abExclusion
- the value of the exclusion flag to be set.void setProductSetId(java.lang.Integer newProductsetId)
newProductsetId
- the Product Set id value to be set.void setProductSetIds(java.lang.Integer[] newProductsetIds)
newProductsetIds
- the Product Set id.void setPublishAll(boolean aPublishAll)
aPublishAll
- the publish all flag value to be set.void setProductSetXml(java.lang.String xml)
xml
- the product set xml.