1 23 package com.sun.appserv.management.ext.wsmgmt; 24 25 import java.util.Map ; 26 import java.util.Set ; 27 28 import com.sun.appserv.management.base.AMX; 29 import com.sun.appserv.management.base.Container; 30 import com.sun.appserv.management.base.Singleton; 31 import com.sun.appserv.management.base.XTypes; 32 33 import com.sun.appserv.management.j2ee.WebServiceEndpoint; 34 35 45 public interface WebServiceMgr extends AMX, Singleton 46 { 47 48 public static final String J2EE_TYPE = XTypes.WEB_SERVICE_MGR; 49 50 60 public Map <Object ,String > getWebServiceEndpointKeys(); 61 62 75 public WebServiceEndpointInfo getWebServiceEndpointInfo(Object key); 76 77 78 89 public Set <WebServiceEndpoint> getWebServiceEndpointSet( 90 Object webServiceEndpointKey, String serverName); 91 92 93 98 public String [] listRegistryLocations(); 99 100 125 public void publishToRegistry (String [] registryLocations, 126 Object webServiceEndpointKey, Map <String ,String > optional); 127 128 139 public void unpublishFromRegistry(String [] registryLocations, 140 Object webServiceEndpointKey); 141 142 147 public void removeRegistryConnectionResources (String jndiNameOfRegistry); 148 149 161 public void addRegistryConnectionResources(String jndiName, 162 String description, String type, Map <String , String > properties); 163 164 167 public final static String ALL_SERVERS = "*"; 168 169 173 public final static String LB_HOST_KEY = "LBHost"; 174 175 178 public final static String LB_PORT_KEY = "LBPort"; 179 180 183 public final static String LB_SECURE_PORT = "LBSecurePort"; 184 185 189 public final static String CATEGORIES_KEY = "Categories"; 190 191 194 public final static String DESCRIPTION_KEY = "Description"; 195 196 200 public final static String ORGANIZATION_KEY = "Organization"; 201 202 208 public static final String PUBLISH_URL_KEY = "LifeCycleManagerURL"; 209 210 216 public static final String QUERY_URL_KEY = "QueryManagerURL"; 217 218 219 222 public static final String USERNAME_KEY = "username"; 223 224 227 public static final String PASSWORD_KEY = "password"; 228 229 232 public static final String UDDI_KEY = "uddi"; 233 234 237 public static final String EBXML_KEY = "ebxml"; 238 239 240 241 } 242 | Popular Tags |