Serialized Form


Package edu.uci.isr.yancees

Class edu.uci.isr.yancees.AttributeNotFoundException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.GenericEvent extends GenericMessage implements Serializable

Class edu.uci.isr.yancees.GenericMessage extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is automatically invoked by the JVM when this object is de-serialized.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
This method is invoked by the JVM when this object is serialized

Throws:
java.io.IOException
Serialized Fields

textContent

java.lang.String textContent

dateCreated

java.util.Date dateCreated
In order to have the proper comparison between dates, timezone differences must be considered here.


dateReceivedInServer

java.util.Date dateReceivedInServer

myId

long myId

tempDir

java.lang.String tempDir

tempFileName

java.lang.String tempFileName

tempSufix

java.lang.String tempSufix

Class edu.uci.isr.yancees.GenericSubscription extends GenericMessage implements Serializable

Class edu.uci.isr.yancees.WrongAttributeTypeException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.YanceesEvent extends GenericEvent implements Serializable

Serialized Fields

VALIDATING

boolean VALIDATING

print

boolean print
Tags used from the event to express siena constraints. these tags are imported from the sienaEvent.xsd schema and used in the sienaSubscriptin.xsd


eventAttributes

java.util.Map<K,V> eventAttributes
In this class, the primary representation of the event attributes is this hashmap, the other representation: text or DOM are built only when necessary. I believe this interface will be more useful than that two other representations of the event, so I will make this class optimized in terms of memory and processing to use this data structure.

Class edu.uci.isr.yancees.YanceesException extends java.lang.Exception implements Serializable


Package edu.uci.isr.yancees.client.rmi

Class edu.uci.isr.yancees.client.rmi.YanceesRMIClient.SubscriberMediator extends RemoteAbstractSubscriberImplementation implements Serializable

Serialized Fields

si

SubscriberInterface si

referenceCounter

int referenceCounter

Package edu.uci.isr.yancees.core

Class edu.uci.isr.yancees.core.MessageParsingException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.core.ParserException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.core.ParsingException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.core.ProtocolManagerException extends java.lang.Exception implements Serializable


Package edu.uci.isr.yancees.dispatcher

Class edu.uci.isr.yancees.dispatcher.DispatcherException extends java.lang.Exception implements Serializable


Package edu.uci.isr.yancees.plugin

Class edu.uci.isr.yancees.plugin.PluginException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.plugin.PluginFactoryException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.plugin.PluginManagerException extends java.lang.Exception implements Serializable

Class edu.uci.isr.yancees.plugin.RemoteAbstractProtocolPlugin extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

print

boolean print

subscriber

SubscriberInterface subscriber

myId

long myId

myTag

java.lang.String myTag

Package edu.uci.isr.yancees.server.rmi

Class edu.uci.isr.yancees.server.rmi.RemoteAbstractProtocolPluginImplementation extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

print

boolean print

myId

long myId

myTag

java.lang.String myTag

subscriber

SubscriberInterface subscriber

Class edu.uci.isr.yancees.server.rmi.RemoteAbstractSubscriberImplementation extends java.rmi.server.UnicastRemoteObject implements Serializable

Class edu.uci.isr.yancees.server.rmi.RemoteYanceesImplementation extends java.rmi.server.UnicastRemoteObject implements Serializable

serialVersionUID: 1L

Serialized Fields

yancees

YanceesFacade yancees

subscriberAPI

SubscriptionFacade subscriberAPI

publisherAPI

PublicationFacade publisherAPI

protocolAPI

ProtocolFacade protocolAPI

numberOfThreads

int numberOfThreads

print

boolean print

mediatorsTable

java.util.HashMap<K,V> mediatorsTable