Serialized Form


Package edu.cmu.mse.vault.account

Class edu.cmu.mse.vault.account.Account extends java.lang.Object implements Serializable

Serialized Fields

balance

java.lang.Double balance

accountId

java.lang.Integer accountId
You donot have to set the account id or customer id when you *create* the account becuase acountId is a auto-generated field in the database. But you still have to get the account id when you want to show information about the user.


customerId

java.lang.Integer customerId

Class edu.cmu.mse.vault.account.AccountAgentSessionBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.account.AccountEntityBean extends java.lang.Object implements Serializable


Package edu.cmu.mse.vault.customer

Class edu.cmu.mse.vault.customer.Customer extends java.lang.Object implements Serializable

Serialized Fields

firstName

java.lang.String firstName

lastName

java.lang.String lastName

Class edu.cmu.mse.vault.customer.CustomerAgentSessionBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.customer.CustomerEntityBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.customer.InvalidCustomerException extends VaultException implements Serializable


Package edu.cmu.mse.vault.exception

Class edu.cmu.mse.vault.exception.VaultEntityCreateException extends VaultException implements Serializable

Class edu.cmu.mse.vault.exception.VaultException extends java.lang.Exception implements Serializable


Package edu.cmu.mse.vault.heartbeat

Class edu.cmu.mse.vault.heartbeat.HeartbeatAgentSessionBean extends java.lang.Object implements Serializable


Package edu.cmu.mse.vault.message

Class edu.cmu.mse.vault.message.Message extends java.lang.Object implements Serializable

Serialized Fields

key

MessageKey key

payload

java.io.Serializable payload

Class edu.cmu.mse.vault.message.MessageEntityBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.message.MessageKey extends java.lang.Object implements Serializable

Serialized Fields

clientID

java.lang.String clientID

seqNum

int seqNum

Class edu.cmu.mse.vault.message.UnexpectedMessageSequenceNumberException extends javax.ejb.CreateException implements Serializable

Serialized Fields

key

MessageKey key


Package edu.cmu.mse.vault.repman

Class edu.cmu.mse.vault.repman.VaultReplicationServer extends java.rmi.server.UnicastRemoteObject implements Serializable

Class edu.cmu.mse.vault.repman.VaultReplicationServer_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2l


Package edu.cmu.mse.vault.transaction

Class edu.cmu.mse.vault.transaction.InsufficientAmountException extends VaultException implements Serializable

Class edu.cmu.mse.vault.transaction.InvalidAccountException extends VaultException implements Serializable

Class edu.cmu.mse.vault.transaction.InvalidAmountException extends VaultException implements Serializable

Class edu.cmu.mse.vault.transaction.InvalidTransactionException extends VaultException implements Serializable

Class edu.cmu.mse.vault.transaction.Transaction extends java.lang.Object implements Serializable

Serialized Fields

accountID

java.lang.Integer accountID

date

java.util.Date date

transType

java.lang.Integer transType

transferToAccount

java.lang.Integer transferToAccount

transAmount

java.lang.Double transAmount

Class edu.cmu.mse.vault.transaction.TransactionAgentSessionBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.transaction.TransactionEntityBean extends java.lang.Object implements Serializable

Class edu.cmu.mse.vault.transaction.TransactionRow extends java.lang.Object implements Serializable

Serialized Fields

transID

int transID

accountID

int accountID

transDate

java.sql.Date transDate

transType

int transType

transferToAccount

int transferToAccount

transAmount

double transAmount