public class OfferBase extends Object
Constructor and Description |
---|
OfferBase(long id,
String name,
String content) |
Modifier and Type | Method and Description |
---|---|
String |
getContent()
Returns the offer content, as set in Adobe Target
|
String |
getContentPath()
Returns the path of this offer from the AEM repository
|
long |
getId()
Returns the offer id, as retrieved from Adobe Target
|
MacMetadata |
getMacMetadata()
Retrieves the metadata object attached to this offer reuquest.
|
String |
getName()
Returns the name of the offer
|
String |
getType()
Returns the offer type.
|
String |
getWorkspace() |
void |
setMacMetadata(MacMetadata metadata)
Sets the metadata for this offer.
|
void |
setType(String type) |
void |
setWorkspace(String workspace)
Optional id of workspace to which the offer belongs.
|
public String getName()
String
object containing the offer namepublic long getId()
public String getContentPath()
public String getContent()
public void setMacMetadata(MacMetadata metadata)
metadata
- a MacMetadata
object. Note that the object must contain the mandatory metadata.public MacMetadata getMacMetadata()
MacMetadata
objectpublic String getType()
public void setType(String type)
type
- offer typepublic String getWorkspace()
public void setWorkspace(String workspace)
workspace
- id of workspaceCopyright © 2010 - 2020 Adobe. All Rights Reserved