|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebServiceEndpointInfo
WebServiceInfo provides information for a particular web service end point. Information includes name, URI, descriptor locations, type of implementation (EJB or Servlet), etc.
Field Summary | |
---|---|
static String |
APP_ID_KEY
Application ID |
static String |
APPLICATION_XML_KEY
application.xml file |
static String |
BUNDLE_NAME_KEY
Bundle (embedded module) name, if applicable |
static String |
CLASS_NAME
This interface's class name |
static String |
EJB_IMPL
EJB implementation type name |
static String |
EJB_XML_KEY
ejb.xml file |
static String |
END_POINT_URI_KEY
Relative end point URI |
static String |
IS_SECURE_KEY
Decides if this web service end point is secured or not. |
static String |
IS_STAND_ALONE_MODULE_KEY
Decides if this web service end point is in a stand alone Module or not. |
static String |
MAPPING_FILE_KEY
Mapping file |
static String |
MAPPING_FILE_LOCATION_KEY
Mapping file location |
static String |
NAME_KEY
Name of the web service |
static String |
SERVICE_IMPL_CLASS_KEY
EJB or Servlet class name |
static String |
SERVICE_IMPL_NAME_KEY
EJB or Servlet name |
static String |
SERVICE_IMPL_TYPE_KEY
Web service implementation type - @see #EJB_IMPL or @see #SERVLET_IMPL |
static String |
SERVLET_IMPL
Servlet implementation type name |
static String |
SUN_EJB_XML_KEY
ejb.xml file |
static String |
SUN_WEB_XML_KEY
sun-web.xml file |
static String |
THROUGHPUT_STATISTIC
Throuput statistic's name |
static String |
WEB_SERVICES_FILE_KEY
webservices.xml file |
static String |
WEB_XML_KEY
web.xml file |
static String |
WSDL_FILE_KEY
WSDL file |
static String |
WSDL_FILE_LOCATION_KEY
WSDL location file |
Fields inherited from interface com.sun.appserv.management.base.MapCapable |
---|
MAP_CAPABLE_CLASS_NAME_KEY |
Method Summary | |
---|---|
String |
getAppID()
Returns the name of the application or stand alone module that has this web service. |
String |
getApplicationXML()
Gets the application.xml file. |
String |
getBundleName()
Returns the module name within a EAR or null if it is a stand alone module. |
String[] |
getDescriptors()
Returns the descriptor . |
String |
getEJBXML()
Gets the ejb.xml file. |
String |
getEndpointURI()
Returns the relative URI of this endpoint. |
String |
getMappingFile()
Returns the mapping file. |
String |
getName()
Returns the name of the WebService. |
String |
getServiceImplClass()
Returns the implementation Ejb or Servlet class name of this web service. |
String |
getServiceImplName()
Returns the implementation Ejb or Servlet name of this web service. |
String |
getServiceImplType()
Returns the implementation type of this web service. |
String |
getSunEJBXML()
Gets the sun-ejb.xml file. |
String |
getSunWebXML()
Gets the sun-web.xml file. |
String |
getWebservicesFile()
Returns the webservices.xml file . |
String |
getWebXML()
Gets the web.xml file. |
String |
getWSDLFile()
Returns the WSDL file Corresponds to the WSDL_FILE_KEY key. |
boolean |
isAppStandaloneModule()
Returns true if this web service belongs to a stand alone module. |
boolean |
isSecure()
Returns true if this web service is secured or not. |
Methods inherited from interface com.sun.appserv.management.base.MapCapable |
---|
asMap, getMapClassName |
Field Detail |
---|
static final String APP_ID_KEY
static final String NAME_KEY
static final String END_POINT_URI_KEY
static final String IS_STAND_ALONE_MODULE_KEY
static final String BUNDLE_NAME_KEY
static final String SERVICE_IMPL_NAME_KEY
static final String SERVICE_IMPL_CLASS_KEY
static final String SERVICE_IMPL_TYPE_KEY
static final String WSDL_FILE_KEY
static final String WEB_SERVICES_FILE_KEY
static final String WSDL_FILE_LOCATION_KEY
static final String MAPPING_FILE_KEY
static final String MAPPING_FILE_LOCATION_KEY
static final String APPLICATION_XML_KEY
static final String WEB_XML_KEY
static final String EJB_XML_KEY
static final String SUN_WEB_XML_KEY
static final String SUN_EJB_XML_KEY
static final String EJB_IMPL
static final String SERVLET_IMPL
static final String CLASS_NAME
static final String THROUGHPUT_STATISTIC
static final String IS_SECURE_KEY
Method Detail |
---|
String getName()
NAME_KEY
key.
String getEndpointURI()
END_POINT_URI_KEY
key.
String getAppID()
APP_ID_KEY
key.
boolean isAppStandaloneModule()
IS_STAND_ALONE_MODULE_KEY
key.
String getBundleName()
BUNDLE_NAME_KEY
key.
String getServiceImplType()
SERVICE_IMPL_TYPE_KEY
key.
String getServiceImplName()
SERVICE_IMPL_NAME_KEY
key.
String getServiceImplClass()
SERVICE_IMPL_CLASS_KEY
key.
String getWSDLFile()
WSDL_FILE_KEY
key.
String getWebservicesFile()
WEB_SERVICES_FILE_KEY
key.
String getMappingFile()
MAPPING_FILE_KEY
key.
String getWebXML()
WEB_XML_KEY
key.
String getSunWebXML()
SUN_WEB_XML_KEY
key.
String getEJBXML()
EJB_XML_KEY
key.
String getSunEJBXML()
SUN_EJB_XML_KEY
key.
String getApplicationXML()
APPLICATION_XML_KEY
key.
String[] getDescriptors()
WSDL, webservices.xml, mapping filein the above specified order. If the alt WSDL location is specified in the archive, the overridden (correct) WSDL file is returned.
boolean isSecure()
IS_SECURE_KEY
key.
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved.