public interface SiteDataVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
depart(Connection c)
Depart the connection object
|
void |
depart(Directory directory)
Depart the Directory object
|
void |
depart(FileServer server)
Depart the Directory object
|
void |
depart(GridGateway entry)
Depart the GridGateway object
|
void |
depart(ReplicaCatalog catalog)
Depart the ReplicaCatalog object
|
void |
depart(SiteCatalogEntry entry)
Depart the Site Catalog Entry object.
|
void |
depart(SiteData data) |
void |
depart(SiteStore entry)
Depart the Site Store object.
|
void |
initialize(java.io.Writer writer)
Initialize the visitor implementation
|
void |
visit(Connection c)
Visit the connection object
|
void |
visit(Directory headnode)
Visit Directory site data object
|
void |
visit(FileServer server)
Visit FileServer site data object
|
void |
visit(GridGateway entry)
Visit the GridGateway object
|
void |
visit(ReplicaCatalog catalog)
Visit the ReplicaCatalog object
|
void |
visit(SiteCatalogEntry entry)
Visit the Site CatalogEntry object
|
void |
visit(SiteData data) |
void |
visit(SiteStore entry)
Visit the SiteStore object
|
void initialize(java.io.Writer writer)
writer - the writervoid visit(SiteStore entry) throws java.io.IOException
entry - the site storejava.io.IOException - in case of error while writing to underlying streamvoid depart(SiteStore entry) throws java.io.IOException
entry - the SiteStorejava.io.IOException - in case of error while writing to underlying streamvoid visit(SiteCatalogEntry entry) throws java.io.IOException
entry - the site catalog entryjava.io.IOException - in case of error while writing to underlying streamvoid depart(SiteCatalogEntry entry) throws java.io.IOException
entry - the site catalog entryjava.io.IOException - in case of error while writing to underlying streamvoid visit(GridGateway entry) throws java.io.IOException
gateway - the grid gatewayjava.io.IOException - in case of error while writing to underlying streamvoid depart(GridGateway entry) throws java.io.IOException
entry - GridGateway objectjava.io.IOException - in case of error while writing to underlying streamvoid visit(Directory headnode) throws java.io.IOException
headnode - the object laying out the directoryjava.io.IOException - in case of error while writing to underlying streamvoid depart(Directory directory) throws java.io.IOException
directory - the object laying out the directoryjava.io.IOException - in case of error while writing to underlying streamvoid visit(FileServer server) throws java.io.IOException
server - the object corresponding to the FileServerjava.io.IOException - in case of error while writing to underlying streamvoid depart(FileServer server) throws java.io.IOException
server - the object corresponding to the FileServerjava.io.IOException - in case of error while writing to underlying streamvoid visit(ReplicaCatalog catalog) throws java.io.IOException
catalog - the object describing the catalogjava.io.IOException - in case of error while writing to underlying streamvoid depart(ReplicaCatalog catalog) throws java.io.IOException
catalog - the object describing the catalogjava.io.IOException - in case of error while writing to underlying streamvoid visit(Connection c) throws java.io.IOException
c - the connection.java.io.IOException - in case of error while writing to underlying streamvoid depart(Connection c) throws java.io.IOException
c - the connection.java.io.IOException - in case of error while writing to underlying streamvoid visit(SiteData data) throws java.io.IOException
java.io.IOExceptionvoid depart(SiteData data) throws java.io.IOException
java.io.IOException