info.aduna.gee.publication.session
Class SubscriptionDefinitions

java.lang.Object
  extended by info.aduna.gee.publication.net.WStorable
      extended by info.aduna.gee.publication.session.SubscriptionDefinitions

public class SubscriptionDefinitions
extends WStorable


Field Summary
 Vector sbsDefinitions
          The Vector of SubscriptionDefinition-s.
 
Fields inherited from class info.aduna.gee.publication.net.WStorable
_isStorable, _lastModified, BASE64ENCODING, GZIPCOMPRESSION, NONE, WLZ77COMPRESSION
 
Constructor Summary
SubscriptionDefinitions()
           
 
Method Summary
 Object clone()
          Clone the storable object.
static SubscriptionDefinitions create(String s)
           
 void enforceSss()
          Enforce that the current (user) SubscriptionDefinitions contains the systems subscriptions.
 boolean equals(Object other)
           
 void load(InputStream in, int version)
          Load the storable object from an inputstream.
 void load(WProperties all)
           
 void store(OutputStream out)
          Store the storable to an output stream.
 WProperties toProperties()
           
 String toString()
           
 
Methods inherited from class info.aduna.gee.publication.net.WStorable
destroy, getCompression, getEncoding, getLastModified, getVersion, isStorable, setLastModified, setStorable, toSeconds
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sbsDefinitions

public Vector sbsDefinitions
The Vector of SubscriptionDefinition-s.

Constructor Detail

SubscriptionDefinitions

public SubscriptionDefinitions()
Method Detail

equals

public boolean equals(Object other)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

create

public static SubscriptionDefinitions create(String s)

toProperties

public WProperties toProperties()

store

public void store(OutputStream out)
           throws IOException
Description copied from class: WStorable
Store the storable to an output stream.

Specified by:
store in class WStorable
Parameters:
out - the output stream to store to.
Throws:
IOException

load

public void load(InputStream in,
                 int version)
          throws IOException
Description copied from class: WStorable
Load the storable object from an inputstream.

Specified by:
load in class WStorable
Parameters:
in - the input stream to load from.
version - the version of the input.
Throws:
IOException

load

public void load(WProperties all)

enforceSss

public void enforceSss()
Enforce that the current (user) SubscriptionDefinitions contains the systems subscriptions.


clone

public Object clone()
Description copied from class: WStorable
Clone the storable object.

Specified by:
clone in class WStorable
Returns:
a shallow clone of this Object.


Copyright © 1997-2008 Aduna. All Rights Reserved.