Mercurial > hg > blitz_condensed
comparison src/org/dancres/blitz/notify/AvailabilityEventImpl.java @ 0:3dc0c5604566
Initial checkin of blitz 2.0 fcs - no installer yet.
author | Dan Creswell <dan.creswell@gmail.com> |
---|---|
date | Sat, 21 Mar 2009 11:00:06 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:3dc0c5604566 |
---|---|
1 package org.dancres.blitz.notify; | |
2 | |
3 import java.rmi.MarshalledObject; | |
4 | |
5 import net.jini.core.entry.Entry; | |
6 import net.jini.core.entry.UnusableEntryException; | |
7 | |
8 import net.jini.space.AvailabilityEvent; | |
9 import net.jini.space.JavaSpace; | |
10 | |
11 import org.dancres.blitz.mangler.MangledEntry; | |
12 | |
13 public class AvailabilityEventImpl extends AvailabilityEvent { | |
14 private MangledEntry theEntry; | |
15 | |
16 AvailabilityEventImpl(JavaSpace aSource, long aSourceId, long aSeqNum, | |
17 MarshalledObject aHandback, MangledEntry anEntry, | |
18 boolean isVisible) { | |
19 super(aSource, aSourceId, aSeqNum, aHandback, isVisible); | |
20 theEntry = anEntry; | |
21 } | |
22 | |
23 public Entry getEntry() throws UnusableEntryException { | |
24 return theEntry.get(); | |
25 } | |
26 | |
27 public Entry getSnapshot() { | |
28 return theEntry.getSnapshot(); | |
29 } | |
30 } |