Repository
Class Subscriber

java.lang.Object
  extended byRepository.Subscriber

class Subscriber
extends java.lang.Object

Describes a subscribed PageBox.

Changes:

alexis.grandemange@pagebox.net

Copyright (c) 2002-2004 Alexis Grandemange

This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public License
 as published by the Free Software Foundation; version 2.1 of the
 License.
 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 GNU Lesser General Public License for more details.
 A copy of the GNU Lesser General Public License lesser.txt should be
 included in the distribution.

Version:
0, 0, 7
Author:
Alexis Grandemange

Field Summary
(package private)  java.util.TreeMap archives
          Archives deployed on a PageBox Key: archive name Value: ArchiveStatus object
(package private)  java.lang.String pbPasswd
          PageBox password
(package private)  java.lang.String pbUser
          PageBox user name
(package private)  int rank
          Bandwidth, 0 or -1 with ranking algorithm.
(package private)  java.lang.String state
          Subscriber state
(package private)  java.lang.String user
          Subscriber user name
 
Constructor Summary
(package private) Subscriber()
          Default constructor
(package private) Subscriber(java.lang.String state, java.lang.String user, java.lang.String pbUser, java.lang.String pbPasswd, java.util.TreeMap archs, int grade)
          Constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

state

java.lang.String state
Subscriber state


user

java.lang.String user
Subscriber user name


pbUser

java.lang.String pbUser
PageBox user name


pbPasswd

java.lang.String pbPasswd
PageBox password


rank

int rank
Bandwidth, 0 or -1 with ranking algorithm. Grade with grade algorithm. Not used in 0.0.7.


archives

java.util.TreeMap archives
Archives deployed on a PageBox

Constructor Detail

Subscriber

Subscriber(java.lang.String state,
           java.lang.String user,
           java.lang.String pbUser,
           java.lang.String pbPasswd,
           java.util.TreeMap archs,
           int grade)
Constructor.

Parameters:
state - PageBox state
user - subscriber user name
pbUser - PageBox user name
pbPasswd - PageBox password
archs - archives deployed on a PageBox
grade - grade

Subscriber

Subscriber()
Default constructor