OracleAS Syndication Services API Reference
10g (9.0.4)

Part No. B10399-01

oracle.syndicate.message.offer
Interface Offer

All Known Subinterfaces:
OfferCatalogItem, OfferResponse

public interface Offer

Provides accessors for the offer attributes

Since:
release specific (what release of product did this appear in)

Field Summary
static java.lang.String[] OFFER_EXPIRATION_PRIORITIES
           
static int OFFER_EXPIRATION_PRIORITY_FIRST
          expiration-priority = first
static int OFFER_EXPIRATION_PRIORITY_LAST
          expiration-priority = last
static int OFFER_EXPIRATION_PRIORITY_QUANTITY
          expiration-priority = quantity
static int OFFER_EXPIRATION_PRIORITY_TIME
          expiration-priority = time
static int OFFER_TYPE_PROTOCOL
          offer type = protocol
static int OFFER_TYPE_SUBSCRIPTION
          offer type = subscription
static java.lang.String[] OFFER_TYPES
           

 

Method Summary
 java.util.Iterator getBusinessTerms()
          Returns an Iterator over the offer's business terms
 java.lang.String getConstraintsHash()
          Returns the offer constrain hash
 java.lang.String getConstraintsHashMethod()
          Returns the offer constrain hash method
 java.lang.String getConstraintsURL()
          Returns the offer constrain URL
 DeliveryPolicy getDeliveryPolicy()
          Returns the offer delivery policy
 java.lang.String getDescription()
          Returns the offer description
 ISODateTime getExpirationDate()
          Returns the offer expiration date or null if undefined
 int getExpirationPriority()
          Returns the offer expiration priority
 java.lang.String getID()
          Returns the offer ID
 java.lang.String getIPStatus()
          Returns the offer intellectual property status
 java.lang.String getProductName()
          Returns the offer product name
 int getQuantity()
          Returns the offer quantity
 java.lang.String getRightsHolder()
          Returns offer rights-holder
 java.lang.String getSbtParam()
          Returns the subscription parameters
 java.lang.String getSubscriptionID()
          Returns the offer subscription ID
 int getType()
          Returns the offer type
 boolean hasShowCredit()
          Returns true if the offer has the show credit attribute set
 boolean hasUsageRequired()
          Returns true if the offer has the usage required attribute set
 boolean isAtomic()
          Returns true if the offer has the is-atomic attribute set
 boolean isEditable()
          Returns true if the offer has the editable attribute set
 void setSbtParam(java.lang.String sbtParam)
          Sets parameters to be supplied upon subscription creation

 

Field Detail

OFFER_EXPIRATION_PRIORITY_FIRST

public static final int OFFER_EXPIRATION_PRIORITY_FIRST
expiration-priority = first

OFFER_EXPIRATION_PRIORITY_LAST

public static final int OFFER_EXPIRATION_PRIORITY_LAST
expiration-priority = last

OFFER_EXPIRATION_PRIORITY_TIME

public static final int OFFER_EXPIRATION_PRIORITY_TIME
expiration-priority = time

OFFER_EXPIRATION_PRIORITY_QUANTITY

public static final int OFFER_EXPIRATION_PRIORITY_QUANTITY
expiration-priority = quantity

OFFER_EXPIRATION_PRIORITIES

public static final java.lang.String[] OFFER_EXPIRATION_PRIORITIES

OFFER_TYPE_PROTOCOL

public static final int OFFER_TYPE_PROTOCOL
offer type = protocol

OFFER_TYPE_SUBSCRIPTION

public static final int OFFER_TYPE_SUBSCRIPTION
offer type = subscription

OFFER_TYPES

public static final java.lang.String[] OFFER_TYPES
Method Detail

getBusinessTerms

public java.util.Iterator getBusinessTerms()
Returns an Iterator over the offer's business terms

getConstraintsHash

public java.lang.String getConstraintsHash()
Returns the offer constrain hash

getConstraintsHashMethod

public java.lang.String getConstraintsHashMethod()
Returns the offer constrain hash method

getConstraintsURL

public java.lang.String getConstraintsURL()
Returns the offer constrain URL

getDeliveryPolicy

public DeliveryPolicy getDeliveryPolicy()
Returns the offer delivery policy

getDescription

public java.lang.String getDescription()
Returns the offer description

getExpirationDate

public ISODateTime getExpirationDate()
Returns the offer expiration date or null if undefined

getExpirationPriority

public int getExpirationPriority()
Returns the offer expiration priority

getID

public java.lang.String getID()
Returns the offer ID

getIPStatus

public java.lang.String getIPStatus()
Returns the offer intellectual property status

getProductName

public java.lang.String getProductName()
Returns the offer product name

getQuantity

public int getQuantity()
Returns the offer quantity

getRightsHolder

public java.lang.String getRightsHolder()
Returns offer rights-holder

getSubscriptionID

public java.lang.String getSubscriptionID()
Returns the offer subscription ID

getType

public int getType()
Returns the offer type

hasShowCredit

public boolean hasShowCredit()
Returns true if the offer has the show credit attribute set

hasUsageRequired

public boolean hasUsageRequired()
Returns true if the offer has the usage required attribute set

isAtomic

public boolean isAtomic()
Returns true if the offer has the is-atomic attribute set

isEditable

public boolean isEditable()
Returns true if the offer has the editable attribute set

getSbtParam

public java.lang.String getSbtParam()
Returns the subscription parameters

setSbtParam

public void setSbtParam(java.lang.String sbtParam)
Sets parameters to be supplied upon subscription creation

Copyright © 2001, 2003, Oracle. All rights reserved.

Copyright © 2001, 2003, Oracle. All rights reserved.