|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.beasys.commerce.foundation.EntityImpl
com.beasys.commerce.ebusiness.payment.PaymentTransactionImpl
@Deprecated public class PaymentTransactionImpl
This class holds data common to all the transaction types. The PaymentTransactionManager uses this class to pass along to the payment service provider - reqeusts made by the client.
Primary Key = com.beasys.commerce.ebusiness.payment.PaymentTransactionPk
PaymentTransaction
,
PaymentTransactionHome
,
PaymentTransactionValue
,
Serialized FormField Summary | |
---|---|
String |
batchId
Deprecated See BEA Commerce product offering |
com.beasys.commerce.axiom.contact.CreditCard |
creditCard
Deprecated See BEA Commerce product offering |
WorkflowContext |
status
Deprecated See BEA Commerce product offering |
Workflow |
statusWorkflow
Deprecated See BEA Commerce product offering |
Price |
transactionAmount
Deprecated See BEA Commerce product offering |
Date |
transactionDate
Deprecated See BEA Commerce product offering |
SmartCollectionReference |
transactionEntry
Deprecated See BEA Commerce product offering |
String |
transactionId
Deprecated See BEA Commerce product offering |
Fields inherited from class com.beasys.commerce.foundation.EntityImpl |
---|
__classIdentifier, __containingEntity, __mapKey, __sequenceNumber, _ctx, _environmentNamingContext, _environmentPropertyCache, _isDirty, _smartBMP |
Constructor Summary | |
---|---|
PaymentTransactionImpl()
Deprecated See BEA Commerce product offering |
Method Summary | |
---|---|
boolean |
addTransactionEntry(TransactionEntry element)
Deprecated See BEA Commerce product offering |
boolean |
addTransactionEntryCollection(Collection collection)
Deprecated See BEA Commerce product offering |
void |
authorize()
Deprecated See BEA Commerce product offering |
protected void |
bscInitializeAttributes(PaymentTransactionPk paymentTransactionPk)
Deprecated See BEA Commerce product offering |
void |
clearTransactionEntryCollection()
Deprecated See BEA Commerce product offering |
boolean |
containsTransactionEntry(TransactionEntry element)
Deprecated See BEA Commerce product offering |
boolean |
containsTransactionEntryCollection(Collection collection)
Deprecated See BEA Commerce product offering |
void |
ejbActivate()
Deprecated See BEA Commerce product offering |
PaymentTransactionPk |
ejbCreate(PaymentTransactionPk paymentTransactionPk)
Deprecated See BEA Commerce product offering |
PaymentTransactionPk |
ejbFindByPrimaryKey(PaymentTransactionPk pk)
Deprecated See BEA Commerce product offering |
Collection |
ejbFindByStatus(String status)
Deprecated See BEA Commerce product offering |
void |
ejbLoad()
Deprecated See BEA Commerce product offering |
void |
ejbPassivate()
Deprecated See BEA Commerce product offering |
void |
ejbPostCreate(PaymentTransactionPk paymentTransactionPk)
Deprecated See BEA Commerce product offering |
void |
ejbRemove()
Deprecated See BEA Commerce product offering |
void |
ejbStore()
Deprecated See BEA Commerce product offering |
boolean |
equalsTransactionEntryCollection(Object object)
Deprecated See BEA Commerce product offering |
void |
failRetry()
Deprecated See BEA Commerce product offering |
void |
failSettle()
Deprecated See BEA Commerce product offering |
String |
getBatchId()
Deprecated See BEA Commerce product offering |
com.beasys.commerce.axiom.contact.CreditCard |
getCreditCard()
Deprecated See BEA Commerce product offering |
PaymentTransactionValue |
getPaymentTransactionByValue()
Deprecated See BEA Commerce product offering |
String |
getStatus()
Deprecated See BEA Commerce product offering |
protected Workflow |
getStatusWorkflow()
Deprecated See BEA Commerce product offering |
String |
getStatusWorkflowName()
Deprecated See BEA Commerce product offering |
Price |
getTransactionAmount()
Deprecated See BEA Commerce product offering |
Date |
getTransactionDate()
Deprecated See BEA Commerce product offering |
Collection |
getTransactionEntryCollection()
Deprecated See BEA Commerce product offering |
SmartCollectionReference |
getTransactionEntryCollectionReference()
Deprecated See BEA Commerce product offering |
String |
getTransactionId()
Deprecated See BEA Commerce product offering |
boolean |
isTransactionEntryCollectionEmpty()
Deprecated See BEA Commerce product offering |
void |
markForSettle()
Deprecated See BEA Commerce product offering |
void |
pendingSettle()
Deprecated See BEA Commerce product offering |
void |
queryFail()
Deprecated See BEA Commerce product offering |
void |
querySuccess()
Deprecated See BEA Commerce product offering |
void |
reject()
Deprecated See BEA Commerce product offering |
boolean |
removeTransactionEntry(TransactionEntry element)
Deprecated See BEA Commerce product offering |
boolean |
removeTransactionEntryCollection(Collection collection)
Deprecated See BEA Commerce product offering |
boolean |
retainTransactionEntryCollection(Collection collection)
Deprecated See BEA Commerce product offering |
void |
setBatchId(String batchId)
Deprecated See BEA Commerce product offering |
void |
setCreditCard(com.beasys.commerce.axiom.contact.CreditCard creditCard)
Deprecated See BEA Commerce product offering |
void |
setEntityContext(javax.ejb.EntityContext ctx)
Deprecated See BEA Commerce product offering |
void |
setPaymentTransactionByValue(PaymentTransactionValue value)
Deprecated See BEA Commerce product offering |
void |
settle()
Deprecated See BEA Commerce product offering |
void |
setTransactionAmount(Price transactionAmount)
Deprecated See BEA Commerce product offering |
void |
setTransactionDate(Date transactionDate)
Deprecated See BEA Commerce product offering |
void |
setTransactionEntryCollection(Collection collection)
Deprecated See BEA Commerce product offering |
void |
setTransactionEntryCollectionReference(SmartCollectionReference smartCollectionReference)
Deprecated See BEA Commerce product offering |
void |
setTransactionId(String value)
Deprecated See BEA Commerce product offering |
void |
systemFailure()
Deprecated See BEA Commerce product offering |
int |
transactionEntryCollectionHashCode()
Deprecated See BEA Commerce product offering |
Iterator |
transactionEntryCollectionIterator()
Deprecated See BEA Commerce product offering |
int |
transactionEntryCollectionSize()
Deprecated See BEA Commerce product offering |
void |
unsetEntityContext()
Deprecated See BEA Commerce product offering |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public String transactionId
public com.beasys.commerce.axiom.contact.CreditCard creditCard
public Date transactionDate
public SmartCollectionReference transactionEntry
public String batchId
public WorkflowContext status
public transient Workflow statusWorkflow
public Price transactionAmount
Constructor Detail |
---|
public PaymentTransactionImpl()
Method Detail |
---|
public PaymentTransactionValue getPaymentTransactionByValue()
public void setPaymentTransactionByValue(PaymentTransactionValue value)
PaymentTransactionValue
- the PaymentTransaction value objectpublic PaymentTransactionPk ejbCreate(PaymentTransactionPk paymentTransactionPk) throws javax.ejb.CreateException
javax.ejb.CreateException
protected void bscInitializeAttributes(PaymentTransactionPk paymentTransactionPk) throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbPostCreate(PaymentTransactionPk paymentTransactionPk) throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbLoad() throws javax.ejb.EJBException
EntityImpl
ejbLoad
in interface javax.ejb.EntityBean
ejbLoad
in class EntityImpl
javax.ejb.EJBException
public void ejbStore() throws javax.ejb.EJBException
EntityImpl
ejbStore
in interface javax.ejb.EntityBean
ejbStore
in class EntityImpl
javax.ejb.EJBException
public void ejbRemove() throws javax.ejb.RemoveException
EntityImpl
ejbRemove
in interface javax.ejb.EntityBean
ejbRemove
in class EntityImpl
javax.ejb.RemoveException
public void ejbActivate() throws javax.ejb.EJBException
EntityImpl
ejbActivate
in interface javax.ejb.EntityBean
ejbActivate
in class EntityImpl
javax.ejb.EJBException
public void ejbPassivate() throws javax.ejb.EJBException
EntityImpl
ejbPassivate
in interface javax.ejb.EntityBean
ejbPassivate
in class EntityImpl
javax.ejb.EJBException
public void setEntityContext(javax.ejb.EntityContext ctx) throws javax.ejb.EJBException
EntityImpl
setEntityContext
in interface javax.ejb.EntityBean
setEntityContext
in class EntityImpl
javax.ejb.EJBException
public void unsetEntityContext() throws javax.ejb.EJBException
EntityImpl
unsetEntityContext
in interface javax.ejb.EntityBean
unsetEntityContext
in class EntityImpl
javax.ejb.EJBException
public PaymentTransactionPk ejbFindByPrimaryKey(PaymentTransactionPk pk) throws javax.ejb.FinderException
javax.ejb.FinderException
public com.beasys.commerce.axiom.contact.CreditCard getCreditCard()
public void setCreditCard(com.beasys.commerce.axiom.contact.CreditCard creditCard)
creditCard
- creditCard to be addedpublic Date getTransactionDate()
public void setTransactionDate(Date transactionDate)
transactionDate
- transactionDate to be addedpublic SmartCollectionReference getTransactionEntryCollectionReference()
public void setTransactionEntryCollectionReference(SmartCollectionReference smartCollectionReference)
public Collection getTransactionEntryCollection()
public void setTransactionEntryCollection(Collection collection)
public boolean addTransactionEntry(TransactionEntry element)
public boolean addTransactionEntryCollection(Collection collection)
public void clearTransactionEntryCollection()
public boolean containsTransactionEntry(TransactionEntry element)
public boolean containsTransactionEntryCollection(Collection collection)
public boolean equalsTransactionEntryCollection(Object object)
public int transactionEntryCollectionHashCode()
public boolean isTransactionEntryCollectionEmpty()
public Iterator transactionEntryCollectionIterator()
public boolean removeTransactionEntry(TransactionEntry element)
public boolean removeTransactionEntryCollection(Collection collection)
public boolean retainTransactionEntryCollection(Collection collection)
public int transactionEntryCollectionSize()
public String getBatchId()
public void setBatchId(String batchId)
batchId
- batchId to be addedpublic String getStatusWorkflowName()
public String getStatus()
protected Workflow getStatusWorkflow()
WorkflowInstantiationException
- could not instantiate workflowpublic String getTransactionId()
public void setTransactionId(String value)
public Price getTransactionAmount()
public void setTransactionAmount(Price transactionAmount)
transactionAmount
- transactionAmount to be addedpublic void authorize() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void reject() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void failSettle() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void markForSettle() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void settle() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void pendingSettle() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void querySuccess() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void queryFail() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void systemFailure() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public void failRetry() throws WorkflowInstantiationException, IllegalWorkflowTransitionException
WorkflowInstantiationException
IllegalWorkflowTransitionException
public Collection ejbFindByStatus(String status) throws javax.ejb.FinderException
javax.ejb.FinderException
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |