public interface PunchOutCatalogDisplayCmd extends ControllerCommand
PunchOutSetup
command, the
authentication information is stored in the supplier cookie table. The key to that
table entry and the URL of this command name are sent in the response.
Now the procurement system will invoke this command for the requisitioner
providing the supplier cookie. This command will retrieve and verify the buyer
information using the supplier cookie and forward to the appropriate view task
based on the logon mode. (Display, Edit or Inspect)Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright field
|
static java.lang.String |
defaultCommandClassName
The name of default implementation class for this interface
|
static java.lang.String |
NAME
The name of this command
|
Modifier and Type | Method and Description |
---|---|
void |
setCatalogId(java.lang.Long catalogId)
This method sets the catalog ID that represents the primary key of the catalog from
which the category view is to be retrieved.
|
void |
setIdentifier(java.lang.String id)
This method sets the external Identifier that along with the MemberId (or owner)
uniquely identifies the category whose view is to be retrieved.
|
void |
setMemberId(java.lang.Long memberId)
This method sets the MemberId (or owner) that along with the Identifier that
uniquely identifies the category whose view is to be retrieved.
|
void |
setSupplierCookie(java.lang.String id)
This methods sets the supplier cookie which contains the buyer and supplier credentials.
|
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 defaultCommandClassName
void setCatalogId(java.lang.Long catalogId)
anCatalogId
- The catalog ID that represents the primary key of the catalog.void setIdentifier(java.lang.String id)
id
- The external identifier ID that is used along with the memberId to identify the category.void setMemberId(java.lang.Long memberId)
anMemberId
- The memberId, used along with identifier ID to identify the category.void setSupplierCookie(java.lang.String id)
id
- The supplier cookie containing the buyer and supplier credentials.