1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package net.sf.emarket.account.repository;
21
22 import java.util.List;
23
24 import net.sf.emarket.account.domain.Account;
25 import net.sf.emarket.account.domain.AcctPositionTransfer;
26
27 public interface IAcctPositionTransferDao {
28
29 public long generateTransferId();
30
31 public AcctPositionTransfer addAcctPositionTransfer( AcctPositionTransfer acctPositionTransfer );
32
33 public AcctPositionTransfer updateAcctPositionTransfer( AcctPositionTransfer acctPositionTransfer );
34
35 public List<AcctPositionTransfer> getSenderAcctPositionTransfers( Account sender );
36
37 public List<AcctPositionTransfer> getReceiverAcctPositionTransfers( Account receiver );
38 }