00001
00002
00003
00004 package org.gridlab.gat.advert;
00005
00006 import java.util.List;
00007 import java.util.Map;
00008 import java.util.NoSuchElementException;
00009
00010 import org.gridlab.gat.GATContext;
00011 import org.gridlab.gat.Preferences;
00012 import org.gridlab.gat.monitoring.Metric;
00013 import org.gridlab.gat.monitoring.MetricListener;
00014 import org.gridlab.gat.monitoring.Monitorable;
00015 import org.gridlab.gat.net.RemoteException;
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 public class AdvertService implements Monitorable {
00026
00027
00028
00029
00030
00031 public AdvertService(GATContext gatContext) {
00032
00033 }
00034
00035
00036
00037
00038
00039
00040 public AdvertService(GATContext gatContext, Preferences preferences) {
00041
00042 }
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054 public void add(Advertisable advert, Map metaData, String path) {
00055
00056 }
00057
00058
00059
00060
00061
00062
00063
00064
00065 public void delete(String path) throws NoSuchElementException {
00066
00067 }
00068
00069
00070
00071
00072
00073
00074 public Map getMetaData(String path) throws NoSuchElementException {
00075 return null;
00076 }
00077
00078
00079
00080
00081
00082
00083
00084
00085 public String[] find(Map metaData) {
00086 return null;
00087 }
00088
00089
00090
00091
00092
00093
00094 public void setPWD(String path) {
00095
00096 }
00097
00098
00099
00100
00101
00102
00103 public String getPWD() {
00104 return null;
00105 }
00106
00107 public void addMetricListener(MetricListener metricListener, Metric metric)
00108 throws RemoteException {
00109
00110 }
00111
00112 public void removeMetricListener(MetricListener metricListener, Metric metric)
00113 throws RemoteException {
00114
00115 }
00116
00117 public List getMetrics() throws RemoteException {
00118 return null;
00119 }
00120 }