|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.admin.cache.AdminDomainCache.CacheUpdaterContainer
Helper class for calling the methods of CacheUpdater
on all the
contained instances of CacheUpdater
.
Field Summary | |
private CacheUpdater[] |
caches
|
Constructor Summary | |
AdminDomainCache.CacheUpdaterContainer(CacheUpdater[] caches)
|
Method Summary | |
void |
add(AdministrativeDomain domain)
Caches an AdministrativeDomain in response to a POST_STORE event |
void |
delete(AdministrativeDomain domain)
Deletes a cached AdministrativeDomain in response to a REMOVE event |
void |
modify(AdministrativeDomain domain)
Updates a cached AdministrativeDomain in response to a POST_MODIFY event |
void |
move(AdministrativeDomain domain,
AdminDomainRef old_parent,
AdminDomainRef new_parent)
Updates the cache in response to a POST_CHANGE_DOMAIN event on an AdministrativeDomain |
void |
writeContents(OutputStream os)
Writes the contents of this cache to an OutputStream for debugging purposes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private CacheUpdater[] caches
Constructor Detail |
public AdminDomainCache.CacheUpdaterContainer(CacheUpdater[] caches)
Method Detail |
public void add(AdministrativeDomain domain)
CacheUpdater
AdministrativeDomain
in response to a POST_STORE event
add
in interface CacheUpdater
domain
- a new AdministrativeDomain
public void delete(AdministrativeDomain domain)
CacheUpdater
AdministrativeDomain
in response to a REMOVE event
delete
in interface CacheUpdater
domain
- a deleted AdministrativeDomain
public void modify(AdministrativeDomain domain)
CacheUpdater
AdministrativeDomain
in response to a POST_MODIFY event
modify
in interface CacheUpdater
domain
- a modified AdministrativeDomain
public void move(AdministrativeDomain domain, AdminDomainRef old_parent, AdminDomainRef new_parent)
CacheUpdater
AdministrativeDomain
move
in interface CacheUpdater
domain
- a moved AdministrativeDomain
old_parent
- the old parent AdminDomainRef
new_parent
- the new parent AdminDomainRef
public void writeContents(OutputStream os) throws IOException
CacheUpdater
OutputStream
for debugging purposes
writeContents
in interface CacheUpdater
os
- an OutputStream
to write the contents of a cache to
IOException
- if there is an I/O error
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |