Serialized Form


Package edu.uci.isr.yancees

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
See Also:
Constant Field Values

tempFileName

java.lang.String tempFileName
See Also:
Constant Field Values

tempSufix

java.lang.String tempSufix
See Also:
Constant Field Values

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

print

boolean print

eventAttributes

java.util.Map 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 AbstractRemoteSubscriberImplementation implements Serializable

Serialized Fields

si

SubscriberInterface si

referenceCounter

int referenceCounter


Package edu.uci.isr.yancees.core

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


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.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.ProtocolPluginException extends java.lang.Exception implements Serializable


Package edu.uci.isr.yancees.server.dispatcher.elvin

Class edu.uci.isr.yancees.server.dispatcher.elvin.AttValue extends java.lang.Object implements Serializable

Serialized Fields

type

int type

sval

byte[] sval

ival

long ival

dval

double dval

fval

float fval

bval

boolean bval

attributeType

java.lang.String attributeType

Class edu.uci.isr.yancees.server.dispatcher.elvin.ElvinEvent extends java.lang.Object implements Serializable

Serialized Fields

eventAttributes

java.util.Map eventAttributes

eventDOM

org.w3c.dom.Node eventDOM

currentDoc

org.w3c.dom.Document currentDoc

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print

id

long id

Class edu.uci.isr.yancees.server.dispatcher.elvin.ElvinSubscription extends java.lang.Object implements Serializable

Serialized Fields

id

long id

domTree

org.w3c.dom.Node domTree

compiledSubscription

Subscription compiledSubscription

compiledPattern

java.lang.String[] compiledPattern

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print

Class edu.uci.isr.yancees.server.dispatcher.elvin.OldElvinEvent extends java.lang.Object implements Serializable

Serialized Fields

bodyAttributes

java.util.Map bodyAttributes

headerAttributes

java.util.Map headerAttributes

eventDOM

org.w3c.dom.Node eventDOM

currentDoc

org.w3c.dom.Document currentDoc

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print

id

long id


Package edu.uci.isr.yancees.server.dispatcher.siena

Class edu.uci.isr.yancees.server.dispatcher.siena.AttValue extends java.lang.Object implements Serializable

Serialized Fields

type

int type

sval

byte[] sval

ival

long ival

dval

double dval

fval

float fval

bval

boolean bval

attributeType

java.lang.String attributeType

Class edu.uci.isr.yancees.server.dispatcher.siena.OldSienaEvent extends java.lang.Object implements Serializable

Serialized Fields

bodyAttributes

java.util.Map bodyAttributes

headerAttributes

java.util.Map headerAttributes

eventDOM

org.w3c.dom.Node eventDOM

currentDoc

org.w3c.dom.Document currentDoc

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print

id

long id

Class edu.uci.isr.yancees.server.dispatcher.siena.SienaEvent extends java.lang.Object implements Serializable

Serialized Fields

eventAttributes

java.util.Map eventAttributes

eventDOM

org.w3c.dom.Node eventDOM

currentDoc

org.w3c.dom.Document currentDoc

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print

id

long id

Class edu.uci.isr.yancees.server.dispatcher.siena.SienaSubscription extends java.lang.Object implements Serializable

Serialized Fields

id

long id

domTree

org.w3c.dom.Node domTree

compiledPattern

siena.Pattern compiledPattern

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print


Package edu.uci.isr.yancees.server.dispatcher.switcher

Class edu.uci.isr.yancees.server.dispatcher.switcher.SwitcherSubscription extends java.lang.Object implements Serializable

Serialized Fields

id

long id

domTree

org.w3c.dom.Node domTree

requireFields

java.lang.String[] requireFields

dateCreated

java.util.Date dateCreated

dateReceivedInServer

java.util.Date dateReceivedInServer

print

boolean print


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

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

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

Serialized Fields

protocolSession

ProtocolSession protocolSession

print

boolean print

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

Serialized Fields

yancees

YanceesFacade yancees

subscriberAPI

SubscriptionFacade subscriberAPI

publisherAPI

PublicationFacade publisherAPI

protocolAPI

ProtocolFacade protocolAPI

numberOfThreads

int numberOfThreads

print

boolean print

mediatorsTable

java.util.HashMap mediatorsTable


Package edu.uci.isr.yancees.server.service.cassius

Class edu.uci.isr.yancees.server.service.cassius.CassServiceException extends java.lang.Exception implements Serializable