public class Proposal extends Object implements Serializable
Proposal represents an agreement between an interactive
advertising seller and a buyer that specifies the details of an
advertising campaign.| Constructor and Description |
|---|
Proposal() |
Proposal(Long id,
String name,
DateTime startDateTime,
DateTime endDateTime,
ProposalStatus status,
Boolean isArchived,
ProposalCompanyAssociation advertiser,
ProposalCompanyAssociation[] agencies,
Integer probabilityToClose,
BillingCap billingCap,
BillingSchedule billingSchedule,
BillingSource billingSource,
String poNumber,
String notes,
Money budget,
SalespersonSplit primarySalesperson,
SalespersonSplit[] secondarySalespeople,
long[] salesPlannerIds,
Long primaryTraffickerId,
long[] secondaryTraffickerIds,
long[] appliedTeamIds,
BaseCustomFieldValue[] customFieldValues,
AppliedLabel[] appliedLabels,
AppliedLabel[] effectiveAppliedLabels,
Long advertiserDiscount,
Long proposalDiscount,
Money additionalAdjustment,
Long exchangeRate,
Boolean refreshExchangeRate,
Long agencyCommission,
Long valueAddedTax,
long[] approvalWorkflowActionIds,
ProposalApprovalStatus approvalStatus) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Money |
getAdditionalAdjustment()
Gets the additionalAdjustment value for this Proposal.
|
ProposalCompanyAssociation |
getAdvertiser()
Gets the advertiser value for this Proposal.
|
Long |
getAdvertiserDiscount()
Gets the advertiserDiscount value for this Proposal.
|
ProposalCompanyAssociation[] |
getAgencies()
Gets the agencies value for this Proposal.
|
ProposalCompanyAssociation |
getAgencies(int i) |
Long |
getAgencyCommission()
Gets the agencyCommission value for this Proposal.
|
AppliedLabel[] |
getAppliedLabels()
Gets the appliedLabels value for this Proposal.
|
AppliedLabel |
getAppliedLabels(int i) |
long[] |
getAppliedTeamIds()
Gets the appliedTeamIds value for this Proposal.
|
long |
getAppliedTeamIds(int i) |
ProposalApprovalStatus |
getApprovalStatus()
Gets the approvalStatus value for this Proposal.
|
long[] |
getApprovalWorkflowActionIds()
Gets the approvalWorkflowActionIds value for this Proposal.
|
long |
getApprovalWorkflowActionIds(int i) |
BillingCap |
getBillingCap()
Gets the billingCap value for this Proposal.
|
BillingSchedule |
getBillingSchedule()
Gets the billingSchedule value for this Proposal.
|
BillingSource |
getBillingSource()
Gets the billingSource value for this Proposal.
|
Money |
getBudget()
Gets the budget value for this Proposal.
|
BaseCustomFieldValue[] |
getCustomFieldValues()
Gets the customFieldValues value for this Proposal.
|
BaseCustomFieldValue |
getCustomFieldValues(int i) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
AppliedLabel[] |
getEffectiveAppliedLabels()
Gets the effectiveAppliedLabels value for this Proposal.
|
AppliedLabel |
getEffectiveAppliedLabels(int i) |
DateTime |
getEndDateTime()
Gets the endDateTime value for this Proposal.
|
Long |
getExchangeRate()
Gets the exchangeRate value for this Proposal.
|
Long |
getId()
Gets the id value for this Proposal.
|
Boolean |
getIsArchived()
Gets the isArchived value for this Proposal.
|
String |
getName()
Gets the name value for this Proposal.
|
String |
getNotes()
Gets the notes value for this Proposal.
|
String |
getPoNumber()
Gets the poNumber value for this Proposal.
|
SalespersonSplit |
getPrimarySalesperson()
Gets the primarySalesperson value for this Proposal.
|
Long |
getPrimaryTraffickerId()
Gets the primaryTraffickerId value for this Proposal.
|
Integer |
getProbabilityToClose()
Gets the probabilityToClose value for this Proposal.
|
Long |
getProposalDiscount()
Gets the proposalDiscount value for this Proposal.
|
Boolean |
getRefreshExchangeRate()
Gets the refreshExchangeRate value for this Proposal.
|
long[] |
getSalesPlannerIds()
Gets the salesPlannerIds value for this Proposal.
|
long |
getSalesPlannerIds(int i) |
SalespersonSplit[] |
getSecondarySalespeople()
Gets the secondarySalespeople value for this Proposal.
|
SalespersonSplit |
getSecondarySalespeople(int i) |
long[] |
getSecondaryTraffickerIds()
Gets the secondaryTraffickerIds value for this Proposal.
|
long |
getSecondaryTraffickerIds(int i) |
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
DateTime |
getStartDateTime()
Gets the startDateTime value for this Proposal.
|
ProposalStatus |
getStatus()
Gets the status value for this Proposal.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
Long |
getValueAddedTax()
Gets the valueAddedTax value for this Proposal.
|
int |
hashCode() |
void |
setAdditionalAdjustment(Money additionalAdjustment)
Sets the additionalAdjustment value for this Proposal.
|
void |
setAdvertiser(ProposalCompanyAssociation advertiser)
Sets the advertiser value for this Proposal.
|
void |
setAdvertiserDiscount(Long advertiserDiscount)
Sets the advertiserDiscount value for this Proposal.
|
void |
setAgencies(int i,
ProposalCompanyAssociation _value) |
void |
setAgencies(ProposalCompanyAssociation[] agencies)
Sets the agencies value for this Proposal.
|
void |
setAgencyCommission(Long agencyCommission)
Sets the agencyCommission value for this Proposal.
|
void |
setAppliedLabels(AppliedLabel[] appliedLabels)
Sets the appliedLabels value for this Proposal.
|
void |
setAppliedLabels(int i,
AppliedLabel _value) |
void |
setAppliedTeamIds(int i,
long _value) |
void |
setAppliedTeamIds(long[] appliedTeamIds)
Sets the appliedTeamIds value for this Proposal.
|
void |
setApprovalStatus(ProposalApprovalStatus approvalStatus)
Sets the approvalStatus value for this Proposal.
|
void |
setApprovalWorkflowActionIds(int i,
long _value) |
void |
setApprovalWorkflowActionIds(long[] approvalWorkflowActionIds)
Sets the approvalWorkflowActionIds value for this Proposal.
|
void |
setBillingCap(BillingCap billingCap)
Sets the billingCap value for this Proposal.
|
void |
setBillingSchedule(BillingSchedule billingSchedule)
Sets the billingSchedule value for this Proposal.
|
void |
setBillingSource(BillingSource billingSource)
Sets the billingSource value for this Proposal.
|
void |
setBudget(Money budget)
Sets the budget value for this Proposal.
|
void |
setCustomFieldValues(BaseCustomFieldValue[] customFieldValues)
Sets the customFieldValues value for this Proposal.
|
void |
setCustomFieldValues(int i,
BaseCustomFieldValue _value) |
void |
setEffectiveAppliedLabels(AppliedLabel[] effectiveAppliedLabels)
Sets the effectiveAppliedLabels value for this Proposal.
|
void |
setEffectiveAppliedLabels(int i,
AppliedLabel _value) |
void |
setEndDateTime(DateTime endDateTime)
Sets the endDateTime value for this Proposal.
|
void |
setExchangeRate(Long exchangeRate)
Sets the exchangeRate value for this Proposal.
|
void |
setId(Long id)
Sets the id value for this Proposal.
|
void |
setIsArchived(Boolean isArchived)
Sets the isArchived value for this Proposal.
|
void |
setName(String name)
Sets the name value for this Proposal.
|
void |
setNotes(String notes)
Sets the notes value for this Proposal.
|
void |
setPoNumber(String poNumber)
Sets the poNumber value for this Proposal.
|
void |
setPrimarySalesperson(SalespersonSplit primarySalesperson)
Sets the primarySalesperson value for this Proposal.
|
void |
setPrimaryTraffickerId(Long primaryTraffickerId)
Sets the primaryTraffickerId value for this Proposal.
|
void |
setProbabilityToClose(Integer probabilityToClose)
Sets the probabilityToClose value for this Proposal.
|
void |
setProposalDiscount(Long proposalDiscount)
Sets the proposalDiscount value for this Proposal.
|
void |
setRefreshExchangeRate(Boolean refreshExchangeRate)
Sets the refreshExchangeRate value for this Proposal.
|
void |
setSalesPlannerIds(int i,
long _value) |
void |
setSalesPlannerIds(long[] salesPlannerIds)
Sets the salesPlannerIds value for this Proposal.
|
void |
setSecondarySalespeople(int i,
SalespersonSplit _value) |
void |
setSecondarySalespeople(SalespersonSplit[] secondarySalespeople)
Sets the secondarySalespeople value for this Proposal.
|
void |
setSecondaryTraffickerIds(int i,
long _value) |
void |
setSecondaryTraffickerIds(long[] secondaryTraffickerIds)
Sets the secondaryTraffickerIds value for this Proposal.
|
void |
setStartDateTime(DateTime startDateTime)
Sets the startDateTime value for this Proposal.
|
void |
setStatus(ProposalStatus status)
Sets the status value for this Proposal.
|
void |
setValueAddedTax(Long valueAddedTax)
Sets the valueAddedTax value for this Proposal.
|
public Proposal()
public Proposal(Long id, String name, DateTime startDateTime, DateTime endDateTime, ProposalStatus status, Boolean isArchived, ProposalCompanyAssociation advertiser, ProposalCompanyAssociation[] agencies, Integer probabilityToClose, BillingCap billingCap, BillingSchedule billingSchedule, BillingSource billingSource, String poNumber, String notes, Money budget, SalespersonSplit primarySalesperson, SalespersonSplit[] secondarySalespeople, long[] salesPlannerIds, Long primaryTraffickerId, long[] secondaryTraffickerIds, long[] appliedTeamIds, BaseCustomFieldValue[] customFieldValues, AppliedLabel[] appliedLabels, AppliedLabel[] effectiveAppliedLabels, Long advertiserDiscount, Long proposalDiscount, Money additionalAdjustment, Long exchangeRate, Boolean refreshExchangeRate, Long agencyCommission, Long valueAddedTax, long[] approvalWorkflowActionIds, ProposalApprovalStatus approvalStatus)
public Long getId()
Proposal. This attribute is readonly
and is
assigned by Google.public void setId(Long id)
id - * The unique ID of the Proposal. This attribute is readonly
and is
assigned by Google.public String getName()
Proposal. This value is required to
create a
proposal and has a maximum length of 255 characters.
This attribute is
copied to Order.name when the proposal turns
into an order.public void setName(String name)
name - * The name of the Proposal. This value is required to
create a
proposal and has a maximum length of 255 characters.
This attribute is
copied to Order.name when the proposal turns
into an order.public DateTime getStartDateTime()
Proposal are eligible to begin serving.
This attribute is readonly and
is derived from the proposal line item of the proposal
which has the earliest
ProposalLineItem.startDateTime.public void setStartDateTime(DateTime startDateTime)
startDateTime - * The date and time at which the order and line items associated
with
the Proposal are eligible to begin serving.
This attribute is readonly and
is derived from the proposal line item of the proposal
which has the earliest
ProposalLineItem.startDateTime.public DateTime getEndDateTime()
Proposal stop being served. This attribute
is readonly and
is derived from the proposal line item of the proposal
which has the
latest ProposalLineItem.endDateTime.public void setEndDateTime(DateTime endDateTime)
endDateTime - * The date and time at which the order and line items associated
with
the Proposal stop being served. This attribute
is readonly and
is derived from the proposal line item of the proposal
which has the
latest ProposalLineItem.endDateTime.public ProposalStatus getStatus()
Proposal. This attribute is readonly.public void setStatus(ProposalStatus status)
status - * The status of the Proposal. This attribute is readonly.public Boolean getIsArchived()
Proposal. This attribute
is readonly.public void setIsArchived(Boolean isArchived)
isArchived - * The archival status of the Proposal. This attribute
is readonly.public ProposalCompanyAssociation getAdvertiser()
Proposal belongs, and
a set of
Contact objects associated with the advertiser.
The
ProposalCompanyAssociation.type of this attribute
should be
ProposalCompanyAssociationType.ADVERTISER.
This attribute is
required when the proposal turns into an order, and
its
ProposalCompanyAssociation.companyId will
be copied to
Order.advertiserId.public void setAdvertiser(ProposalCompanyAssociation advertiser)
advertiser - * The advertiser, to which this Proposal belongs, and
a set of
Contact objects associated with the advertiser.
The
ProposalCompanyAssociation.type of this attribute
should be
ProposalCompanyAssociationType.ADVERTISER.
This attribute is
required when the proposal turns into an order, and
its
ProposalCompanyAssociation.companyId will
be copied to
Order.advertiserId.public ProposalCompanyAssociation[] getAgencies()
Contact objects associated
with each agency.
This attribute is optional. A Proposal only
has at most one
Company with ProposalCompanyAssociationType.PRIMARY_AGENCY
type,
but a Company can appear more than once with
different
ProposalCompanyAssociationType values. If
primary
agency exists, its ProposalCompanyAssociation.companyId
will be copied to
Order.agencyId when the proposal turns into
an order.public void setAgencies(ProposalCompanyAssociation[] agencies)
agencies - * List of agencies and the set of Contact objects associated
with each agency.
This attribute is optional. A Proposal only
has at most one
Company with ProposalCompanyAssociationType.PRIMARY_AGENCY
type,
but a Company can appear more than once with
different
ProposalCompanyAssociationType values. If
primary
agency exists, its ProposalCompanyAssociation.companyId
will be copied to
Order.agencyId when the proposal turns into
an order.public ProposalCompanyAssociation getAgencies(int i)
public void setAgencies(int i,
ProposalCompanyAssociation _value)
public Integer getProbabilityToClose()
Proposal. This percentage
value is in
terms of millipercent, and should be multiples of
10000 with the range from 0 to
100000. This attibute is 0 by default and will be
used to calculate the revenue
in reporting.public void setProbabilityToClose(Integer probabilityToClose)
probabilityToClose - * The probability to close this Proposal. This percentage
value is in
terms of millipercent, and should be multiples of
10000 with the range from 0 to
100000. This attibute is 0 by default and will be
used to calculate the revenue
in reporting.public BillingCap getBillingCap()
Proposal. This attribute is
optional and
default value is BillingCap.CAPPED_CUMULATIVE.
Either this attribute
or billingSchedule will be used, according
to the billingSource.public void setBillingCap(BillingCap billingCap)
billingCap - * The billing cap of this Proposal. This attribute is
optional and
default value is BillingCap.CAPPED_CUMULATIVE.
Either this attribute
or billingSchedule will be used, according
to the billingSource.public BillingSchedule getBillingSchedule()
Proposal. This attribute
is optional and
default value is BillingSchedule.PRORATED.
Either this attribute
or billingCap will be used, according to
the billingSource.public void setBillingSchedule(BillingSchedule billingSchedule)
billingSchedule - * The billing schedule of this Proposal. This attribute
is optional and
default value is BillingSchedule.PRORATED.
Either this attribute
or billingCap will be used, according to
the billingSource.public BillingSource getBillingSource()
Proposal. This attribute
is optional and
default value is BillingSource.THIRD_PARTY_VOLUME.
If the value is
BillingSource.CONTRACTED, the billingSchedule
will be used for
billing, otherwise the billingCap will be
used.public void setBillingSource(BillingSource billingSource)
billingSource - * The billing source of this Proposal. This attribute
is optional and
default value is BillingSource.THIRD_PARTY_VOLUME.
If the value is
BillingSource.CONTRACTED, the billingSchedule
will be used for
billing, otherwise the billingCap will be
used.public String getPoNumber()
Proposal.
This attribute is
optional and has a maximum length of 63 characters.
It is copied to
Order.poNumber when the proposal turns into
an order.public void setPoNumber(String poNumber)
poNumber - * User defined purchase order number for the Proposal.
This attribute is
optional and has a maximum length of 63 characters.
It is copied to
Order.poNumber when the proposal turns into
an order.public String getNotes()
Proposal. This
attribute is optional and has a maximum length of
65,535 characters.public void setNotes(String notes)
notes - * Provides any additional notes that may annotate the Proposal. This
attribute is optional and has a maximum length of
65,535 characters.public Money getBudget()
Proposal. It supports precision of 2 decimal
places in terms of
the fundamental currency unit, so the Money.microAmount
must be
multiples of 10000. This attribute is optional and
default value is 0.
The Money.currencyCode is readonly.public void setBudget(Money budget)
budget - * The total budget allocated for all the proposal line items
belonging to the
Proposal. It supports precision of 2 decimal
places in terms of
the fundamental currency unit, so the Money.microAmount
must be
multiples of 10000. This attribute is optional and
default value is 0.
The Money.currencyCode is readonly.public SalespersonSplit getPrimarySalesperson()
advertiser.
This attribute is required when the proposal turns
into an order.public void setPrimarySalesperson(SalespersonSplit primarySalesperson)
primarySalesperson - * The primary salesperson who brokered the transaction with the
advertiser.
This attribute is required when the proposal turns
into an order.public SalespersonSplit[] getSecondarySalespeople()
Proposal besides primary salesperson.
This attribute is optional. A proposal could have
8 secondary salespeople at most,
but must also have a primarySalesperson if
any secondary salesperson exists.public void setSecondarySalespeople(SalespersonSplit[] secondarySalespeople)
secondarySalespeople - * List of secondary salespeople who are responsible for the sales
of
the Proposal besides primary salesperson.
This attribute is optional. A proposal could have
8 secondary salespeople at most,
but must also have a primarySalesperson if
any secondary salesperson exists.public SalespersonSplit getSecondarySalespeople(int i)
public void setSecondarySalespeople(int i,
SalespersonSplit _value)
public long[] getSalesPlannerIds()
User objects who are the sales
planners of
the Proposal. This attribute is optional.
A proposal could have
8 sales planners at most.public void setSalesPlannerIds(long[] salesPlannerIds)
salesPlannerIds - * List of unique IDs of User objects who are the sales
planners of
the Proposal. This attribute is optional.
A proposal could have
8 sales planners at most.public long getSalesPlannerIds(int i)
public void setSalesPlannerIds(int i,
long _value)
public Long getPrimaryTraffickerId()
User who is primary trafficker
and is responsible for
trafficking the Proposal. This attribute is
required when the proposal
turns into an order, and will be copied to Order#primaryTraffickerId .public void setPrimaryTraffickerId(Long primaryTraffickerId)
primaryTraffickerId - * The unique ID of the User who is primary trafficker
and is responsible for
trafficking the Proposal. This attribute is
required when the proposal
turns into an order, and will be copied to Order#primaryTraffickerId .public long[] getSecondaryTraffickerIds()
User objects who are responsible
for trafficking
the Proposal besides the primary trafficker.
This attribute is optional.
A proposal could have 8 secondary traffickers at most,
but must also have a primary
trafficker if any secondary trafficker exists.public void setSecondaryTraffickerIds(long[] secondaryTraffickerIds)
secondaryTraffickerIds - * List of unique IDs of User objects who are responsible
for trafficking
the Proposal besides the primary trafficker.
This attribute is optional.
A proposal could have 8 secondary traffickers at most,
but must also have a primary
trafficker if any secondary trafficker exists.public long getSecondaryTraffickerIds(int i)
public void setSecondaryTraffickerIds(int i,
long _value)
public long[] getAppliedTeamIds()
Proposal is on directly.
This attribute is optional.public void setAppliedTeamIds(long[] appliedTeamIds)
appliedTeamIds - * The IDs of all teams that the Proposal is on directly.
This attribute is optional.public long getAppliedTeamIds(int i)
public void setAppliedTeamIds(int i,
long _value)
public BaseCustomFieldValue[] getCustomFieldValues()
Proposal.
This attribute is optional.public void setCustomFieldValues(BaseCustomFieldValue[] customFieldValues)
customFieldValues - * The values of the custom fields associated with the Proposal.
This attribute is optional.public BaseCustomFieldValue getCustomFieldValues(int i)
public void setCustomFieldValues(int i,
BaseCustomFieldValue _value)
public AppliedLabel[] getAppliedLabels()
Proposal.
This attribute is optional.public void setAppliedLabels(AppliedLabel[] appliedLabels)
appliedLabels - * The set of labels applied directly to the Proposal.
This attribute is optional.public AppliedLabel getAppliedLabels(int i)
public void setAppliedLabels(int i,
AppliedLabel _value)
public AppliedLabel[] getEffectiveAppliedLabels()
public void setEffectiveAppliedLabels(AppliedLabel[] effectiveAppliedLabels)
effectiveAppliedLabels - * Contains the set of labels applied directly to the proposal
as well as those
inherited ones. If a label has been negated, only
the negated label
is returned. This field is readonly and is assigned
by Google.public AppliedLabel getEffectiveAppliedLabels(int i)
public void setEffectiveAppliedLabels(int i,
AppliedLabel _value)
public Long getAdvertiserDiscount()
Proposal according to the
advertiser.
The percentage value is in terms of millipercent,
and must be multiples of 1000
with the range from 0 to 100000. This attribute is
optional and default value is 0.public void setAdvertiserDiscount(Long advertiserDiscount)
advertiserDiscount - * The discount applied to the Proposal according to the
advertiser.
The percentage value is in terms of millipercent,
and must be multiples of 1000
with the range from 0 to 100000. This attribute is
optional and default value is 0.public Long getProposalDiscount()
ProposalLineItem objects in the Proposal.
The percentage value is in terms of millipercent, and must be multiples
of 1000
with the range from 0 to 100000. This attribute is
optional and default value is 0.public void setProposalDiscount(Long proposalDiscount)
proposalDiscount - * The proposal discount, which will be applied to all
ProposalLineItem objects in the Proposal.
The percentage value is in terms of millipercent, and must be multiples
of 1000
with the range from 0 to 100000. This attribute is
optional and default value is 0.public Money getAdditionalAdjustment()
Proposal. It could either be a positive
number (surcharge) or
negative one (discount). It supports precision of
2 decimal places in terms of
the fundamental currency unit, so the Money.microAmount
must be
multiples of 10000. This attribute is optional and
default value is 0.
The Money.currencyCode is readonly.public void setAdditionalAdjustment(Money additionalAdjustment)
additionalAdjustment - * The additional adjustment, which is an absolute value applied
on final cost of
the Proposal. It could either be a positive
number (surcharge) or
negative one (discount). It supports precision of
2 decimal places in terms of
the fundamental currency unit, so the Money.microAmount
must be
multiples of 10000. This attribute is optional and
default value is 0.
The Money.currencyCode is readonly.public Long getExchangeRate()
#currencyCode to the
network's currency. The
value is stored as the exchange rate times
10,000,000,000 truncated to a long. This attribute
is readonly and is assigned by Google when
first created or updated with refreshExchangeRate
set to true. This attribute
is ignored if the feature is not enabled.public void setExchangeRate(Long exchangeRate)
exchangeRate - * The exchange rate from the #currencyCode to the
network's currency. The
value is stored as the exchange rate times
10,000,000,000 truncated to a long. This attribute
is readonly and is assigned by Google when
first created or updated with refreshExchangeRate
set to true. This attribute
is ignored if the feature is not enabled.public Boolean getRefreshExchangeRate()
true to update the exchangeRate
to the latest exchange rate
when updating the proposal. This attribute is optional
and defaults to false. This
attribute is ignored if the feature is not enabled.public void setRefreshExchangeRate(Boolean refreshExchangeRate)
refreshExchangeRate - * Set this field to true to update the exchangeRate
to the latest exchange rate
when updating the proposal. This attribute is optional
and defaults to false. This
attribute is ignored if the feature is not enabled.public Long getAgencyCommission()
Proposal.
The percentage value is in terms of millipercent, and must be multiples
of 100
with the range from 0 to 100000. This attribute is
optional and default value is 0.public void setAgencyCommission(Long agencyCommission)
agencyCommission - * The commission for the primary agency of the Proposal.
The percentage value is in terms of millipercent, and must be multiples
of 100
with the range from 0 to 100000. This attribute is
optional and default value is 0.public Long getValueAddedTax()
Proposal.
The percentage value is in terms of millipercent,
and must be multiples of 100
with the range from 0 to 100000. This attribute is
optional and default value is 0.public void setValueAddedTax(Long valueAddedTax)
valueAddedTax - * The value added tax (VAT) applied on final cost of the Proposal.
The percentage value is in terms of millipercent,
and must be multiples of 100
with the range from 0 to 100000. This attribute is
optional and default value is 0.public long[] getApprovalWorkflowActionIds()
workflow actions
that current active user can
approve or reject. This attribute is readonly and
is assigned by Google.public void setApprovalWorkflowActionIds(long[] approvalWorkflowActionIds)
approvalWorkflowActionIds - * List of IDs for the workflow actions
that current active user can
approve or reject. This attribute is readonly and
is assigned by Google.public long getApprovalWorkflowActionIds(int i)
public void setApprovalWorkflowActionIds(int i,
long _value)
public ProposalApprovalStatus getApprovalStatus()
Proposal for the active
user or null if the active
user has no action needed. This attribute is readonly
and is assigned by Google.public void setApprovalStatus(ProposalApprovalStatus approvalStatus)
approvalStatus - * The approval status of the Proposal for the active
user or null if the active
user has no action needed. This attribute is readonly
and is assigned by Google.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2014. All Rights Reserved.