com.ibm.ccd.ui.alert.framework
Class TransactionExchangeService
java.lang.Object
com.ibm.ccd.ui.alert.framework.TransactionExchangeService
- All Implemented Interfaces:
- IAlertsDataSource
public class TransactionExchangeService
- extends java.lang.Object
- implements IAlertsDataSource
TransactionExchangeService class Service class that holds all user Transactions
Also stores and loads the transactions file.
Method Summary |
void |
addTransaction(ITransaction transactionObject,
WPSContext context)
|
void |
addTransaction(java.lang.String transactionID,
java.lang.String transactionDesc,
java.lang.String startTime,
java.lang.String endTime,
java.lang.String status,
WPSContext context)
|
void |
addTransaction(java.lang.String transactionID,
java.lang.String transactionDesc,
java.lang.String startTime,
WPSContext context)
|
void |
addTransaction(java.lang.String transactionID,
WPSContext context)
|
java.lang.String |
getAttachmentPath()
|
static IAlertsDataSource |
getInstance(org.apache.jetspeed.portlet.PortletContext portletContext)
|
ITransactions |
getTransactions(WPSContext context)
|
void |
saveAttachmentFile(ITransaction transactionObj,
java.lang.Object attachObj,
java.lang.String extension)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static IAlertsDataSource getInstance(org.apache.jetspeed.portlet.PortletContext portletContext)
addTransaction
public void addTransaction(java.lang.String transactionID,
WPSContext context)
- Specified by:
addTransaction
in interface IAlertsDataSource
addTransaction
public void addTransaction(ITransaction transactionObject,
WPSContext context)
addTransaction
public void addTransaction(java.lang.String transactionID,
java.lang.String transactionDesc,
java.lang.String startTime,
WPSContext context)
- Specified by:
addTransaction
in interface IAlertsDataSource
addTransaction
public void addTransaction(java.lang.String transactionID,
java.lang.String transactionDesc,
java.lang.String startTime,
java.lang.String endTime,
java.lang.String status,
WPSContext context)
- Specified by:
addTransaction
in interface IAlertsDataSource
getTransactions
public ITransactions getTransactions(WPSContext context)
- Specified by:
getTransactions
in interface IAlertsDataSource
saveAttachmentFile
public void saveAttachmentFile(ITransaction transactionObj,
java.lang.Object attachObj,
java.lang.String extension)
- Specified by:
saveAttachmentFile
in interface IAlertsDataSource
getAttachmentPath
public java.lang.String getAttachmentPath()
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException