example.purse
Class PurseImpl_Stub

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteStub
              |
              +--example.purse.PurseImpl_Stub
All Implemented Interfaces:
Purse, java.rmi.Remote, java.io.Serializable, Stub

public final class PurseImpl_Stub
extends java.rmi.server.RemoteStub
implements Purse, java.rmi.Remote, Stub

See Also:
Serialized Form

Field Summary
private static java.lang.reflect.Method $method_concatenate_3
           
private static java.lang.reflect.Method $method_decreaseBalance_2
           
private static java.lang.reflect.Method $method_getBalance_0
           
private static java.lang.reflect.Method $method_increaseBalance_1
           
private static byte[] JDF
           
private static long serialVersionUID
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface example.purse.Purse
ROLE_ANYBODY, ROLE_BANK, ROLE_MERCHANT, ROLE_OWNER
 
Constructor Summary
PurseImpl_Stub(java.rmi.server.RemoteRef ref)
           
 
Method Summary
 byte[] concatenate(short[] param0, byte[] param1, byte[] param2, byte[] param3)
           
 void decreaseBalance(short param0)
           
 short getBalance()
           
 byte[] getJDF()
           
 void increaseBalance(short param0)
           
 
Methods inherited from class java.rmi.server.RemoteStub
setRef
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

$method_getBalance_0

private static java.lang.reflect.Method $method_getBalance_0

$method_increaseBalance_1

private static java.lang.reflect.Method $method_increaseBalance_1

$method_decreaseBalance_2

private static java.lang.reflect.Method $method_decreaseBalance_2

$method_concatenate_3

private static java.lang.reflect.Method $method_concatenate_3

JDF

private static final byte[] JDF
Constructor Detail

PurseImpl_Stub

public PurseImpl_Stub(java.rmi.server.RemoteRef ref)
Method Detail

getBalance

public short getBalance()
                 throws java.rmi.RemoteException
Specified by:
getBalance in interface Purse
java.rmi.RemoteException

increaseBalance

public void increaseBalance(short param0)
                     throws java.rmi.RemoteException,
                            javacard.framework.UserException
Specified by:
increaseBalance in interface Purse
java.rmi.RemoteException
javacard.framework.UserException

decreaseBalance

public void decreaseBalance(short param0)
                     throws java.rmi.RemoteException,
                            javacard.framework.UserException
Specified by:
decreaseBalance in interface Purse
java.rmi.RemoteException
javacard.framework.UserException

concatenate

public byte[] concatenate(short[] param0,
                          byte[] param1,
                          byte[] param2,
                          byte[] param3)
                   throws java.rmi.RemoteException
Specified by:
concatenate in interface Purse
java.rmi.RemoteException

getJDF

public byte[] getJDF()
Specified by:
getJDF in interface Stub