GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

EndPoint.java

Go to the documentation of this file.
00001 /*
00002  * Created on Apr 20, 2004
00003  *  
00004  */
00005 package org.gridlab.gat.io;
00006 
00007 import java.io.Serializable;
00008 import java.util.List;
00009 
00010 import org.gridlab.gat.GATContext;
00011 import org.gridlab.gat.Preferences;
00012 import org.gridlab.gat.advert.Advertisable;
00013 import org.gridlab.gat.monitoring.Metric;
00014 import org.gridlab.gat.monitoring.MetricListener;
00015 import org.gridlab.gat.monitoring.Monitorable;
00016 import org.gridlab.gat.net.RemoteException;
00017 
00018 /**
00019  * @author rob
00020  *  
00021  */
00022 public class EndPoint implements Monitorable, Advertisable, Serializable {
00023 
00024     public EndPoint(GATContext gatContext) {
00025 
00026     }
00027 
00028     public EndPoint(GATContext gatContext, Preferences preferences) {
00029 
00030     }
00031 
00032     public void connect() {
00033 
00034     }
00035 
00036     public void listen() {
00037 
00038     }
00039 
00040     /*
00041      * (non-Javadoc)
00042      * 
00043      * @see org.gridlab.gat.monitoring.Monitorable#addMetricListener(org.gridlab.gat.monitoring.MetricListener,
00044      *      org.gridlab.gat.monitoring.Metric)
00045      */
00046     public void addMetricListener(MetricListener metricListener, Metric metric)
00047             throws RemoteException {
00048         // TODO Auto-generated method stub
00049 
00050     }
00051 
00052     /*
00053      * (non-Javadoc)
00054      * 
00055      * @see org.gridlab.gat.monitoring.Monitorable#removeMetricListener(org.gridlab.gat.monitoring.MetricListener,
00056      *      org.gridlab.gat.monitoring.Metric)
00057      */
00058     public void removeMetricListener(MetricListener metricListener,
00059             Metric metric) throws RemoteException {
00060         // TODO Auto-generated method stub
00061 
00062     }
00063 
00064     /*
00065      * (non-Javadoc)
00066      * 
00067      * @see org.gridlab.gat.monitoring.Monitorable#getMetrics()
00068      */
00069     public List getMetrics() throws RemoteException {
00070         // TODO Auto-generated method stub
00071         return null;
00072     }
00073 }