public interface DeleteAttachmentRelationCmd extends TaskCommand
DeleteAttachmentRelation
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
Define the CLASSNAME.
|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getAttachmentObjectTypeId()
Gets the attachment object type ID of the business object that owns the attachment relation.
|
java.lang.Long |
getAttachmentRelationId()
Gets the attachment relation ID.
|
java.lang.Integer |
getAttachmentRelationUsageId()
Gets the attachment relation usage ID used in this attachment relation.
|
java.lang.Long |
getAttachmentTargetId()
Gets the attachment target ID used in this attachment relation.
|
java.lang.Boolean |
getDeleteByBusinessObject()
Gets the option to delete all the attachment relations by business object.
|
java.lang.String |
getObjectId()
Gets the primary key, in the form of a string, of the business object that owns this attachment relation.
|
void |
setAttachmentObjectTypeId(java.lang.Integer anAttachmentObjectTypeId)
Sets the attachment object type ID of the business object that owns this attachment relation.
|
void |
setAttachmentRelationId(java.lang.Long anAttachmentRelationId)
Sets the attachment relation ID.
|
void |
setAttachmentRelationUsageId(java.lang.Integer anAttachmentRelationUsageId)
Sets the attachment relation usage ID used in this attachment relation.
|
void |
setAttachmentTargetId(java.lang.Long anAttachmentTargetId)
Sets the attachment target ID used in the attachment relation.
|
void |
setDeleteByBusinessObject(java.lang.Boolean aboolDeleteByBusinessObject)
Sets the option to delete all the attachment relations by business object.
|
void |
setObjectId(java.lang.String astrObjectId)
Sets the primary key, in the form of a string, of the business object that owns this attachment relation.
|
void |
setRequestProperties(TypedProperty reqParms)
Sets the request properties.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String CLASSNAME
java.lang.Long getAttachmentRelationId()
java.lang.Integer getAttachmentObjectTypeId()
java.lang.Integer getAttachmentRelationUsageId()
java.lang.Long getAttachmentTargetId()
java.lang.String getObjectId()
java.lang.Boolean getDeleteByBusinessObject()
void setAttachmentRelationId(java.lang.Long anAttachmentRelationId)
anAttachmentRelationId
- The attachment relation IDvoid setAttachmentObjectTypeId(java.lang.Integer anAttachmentObjectTypeId)
anAttachmentObjectTypeId
- The attachment object type IDvoid setAttachmentRelationUsageId(java.lang.Integer anAttachmentRelationUsageId)
anAttachmentRelationUsageId
- The attachment relation usagevoid setAttachmentTargetId(java.lang.Long anAttachmentTargetId)
anAttachmentTargetId
- The attachment target IDvoid setObjectId(java.lang.String astrObjectId)
astrObjectId
- void setDeleteByBusinessObject(java.lang.Boolean aboolDeleteByBusinessObject)
aboolDeleteByBusinessObject
- option to delete attachment relation by business objectvoid setRequestProperties(TypedProperty reqParms) throws ECApplicationException
reqParms
- The request propertiesECApplicationException