org.objectweb.perseus.cache.lib

Class BasicCacheManager.Event

Enclosing Class:
BasicCacheManager
Implemented Interfaces:
CacheEvent

protected class BasicCacheManager.Event
extends java.lang.Object
implements CacheEvent

This class is a basic implementation of the CacheEvent interface.

Field Summary

int
cacheSize
CacheEntry
ce
int
eventId
Object
oid

Fields inherited from interface org.objectweb.perseus.cache.api.CacheEvent

NOTIFY_BIND, NOTIFY_UNBIND

Constructor Summary

Event(int eventid, Object oid, int cachesize)
Event(int eventid, CacheEntry _ce, int cachesize)

Method Summary

Object
getCeIdentifier()
CacheEntry
getEntry()
int
getEventId()

Field Details

cacheSize

public int cacheSize


ce

public CacheEntry ce


eventId

public int eventId


oid

public Object oid

Constructor Details

Event

public Event(int eventid,
             Object oid,
             int cachesize)


Event

public Event(int eventid,
             CacheEntry _ce,
             int cachesize)

Method Details

getCeIdentifier

public Object getCeIdentifier()
Specified by:
getCeIdentifier in interface CacheEvent


getEntry

public CacheEntry getEntry()
Specified by:
getEntry in interface CacheEvent


getEventId

public int getEventId()
Specified by:
getEventId in interface CacheEvent


Copyright © 2000-2002 France Telecom S.A., INRIA, IMAG-LSR All Rights Reserved.