1 4 package com.nightlabs.ipanema.accounting; 5 6 import java.io.Serializable ; 7 8 import com.nightlabs.ipanema.trade.LegalEntity; 9 10 25 public abstract class Accountant implements Serializable 26 { 27 31 private String organisationID; 32 36 private String accountantID; 37 38 protected Accountant() { } 39 public Accountant(String organisationID, String accountantID) 40 { 41 this.organisationID = organisationID; 42 this.accountantID = accountantID; 43 } 44 45 48 public String getOrganisationID() 49 { 50 return organisationID; 51 } 52 55 public String getAccountantID() 56 { 57 return accountantID; 58 } 59 public abstract void bookTransfer(LegalEntity mandator, MoneyTransfer transfer); 60 } 61 | Popular Tags |