added fleet api classes
[fleet.git] / src / edu / berkeley / fleet / ships / BitBucketShip.java
1 package edu.berkeley.fleet.ships;
2 import edu.berkeley.fleet.*;
3
4 import java.util.*;
5 import java.io.*;
6
7 public class BitBucketShip extends Ship {
8
9     TokenInbox token = new TokenInbox(this, "token");
10     DataInbox   data  = new DataInbox(this, "data");
11
12     public BitBucketShip(Fleet fleet, String name) {
13         super(fleet, name);
14     }
15
16     public void service() {
17         if (token.tokenReadyForShip()) token.removeTokenForShip();
18         if (data.dataReadyForShip()) data.removeDataForShip();
19     }
20
21 }