package BankingSystem; /** * Title: Node 2 Node IPC * Description: Simple IPC via interfaces demo application using IDL based interfaces * Copyright: Copyright (c) 2000 * Company: TROy Software Products * @author Selvyn Wright * @version 1.0 */ public class TAccountImpl extends Account { public TAccountImpl( String objId ) { // Create a default skeleton for this implementation itsSkeleton = new TAccountSkeleton( "Account", this, objId ); } public void debit( double amount ) throws node2node_ipc.TSystemException { throw new node2node_ipc.TSystemException( "Not yet defined!" ); } public void credit( double amount ) throws node2node_ipc.TSystemException { throw new node2node_ipc.TSystemException( "Not yet defined!" ); } public double queryBalance( ) throws node2node_ipc.TSystemException { throw new node2node_ipc.TSystemException( "Not yet defined!" ); } public boolean isOverdrawn( ) throws node2node_ipc.TSystemException { throw new node2node_ipc.TSystemException( "Not yet defined!" ); } public void setStatus( TAccountStatus status ) throws node2node_ipc.TSystemException { throw new node2node_ipc.TSystemException( "Not yet defined!" ); } }