edu.nyu.cs.pdsg.drbac
Class RemDelegMonitor

java.lang.Object
  extended byedu.nyu.cs.pdsg.drbac.RemDelegMonitor
All Implemented Interfaces:
WalletSubscriber

class RemDelegMonitor
extends java.lang.Object
implements WalletSubscriber

All the logic for creating a subscription to a role's home server


Field Summary
(package private)  java.io.DataInputStream dis
           
(package private)  java.io.DataOutputStream dos
           
(package private)  DelegationWrapper enclosingWrapper
           
 
Constructor Summary
(package private) RemDelegMonitor(DelegationWrapper enclosingWrapper, java.io.DataInputStream dis, java.io.DataOutputStream dos)
          Monitor a delegation for status updates
 
Method Summary
 void update(java.lang.Object status)
          Called when the credential's status is updated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enclosingWrapper

DelegationWrapper enclosingWrapper

dis

java.io.DataInputStream dis

dos

java.io.DataOutputStream dos
Constructor Detail

RemDelegMonitor

RemDelegMonitor(DelegationWrapper enclosingWrapper,
                java.io.DataInputStream dis,
                java.io.DataOutputStream dos)
Monitor a delegation for status updates

Parameters:
enclosingWrapper - the delegation to monitor
dis - the input stream to the role's server
dos - the output stream to the role's server
Method Detail

update

public void update(java.lang.Object status)
Called when the credential's status is updated

Specified by:
update in interface WalletSubscriber
Parameters:
status - the new status of the credential


Copyright (c) 2002-2003 New York University RLAB