org.ow2.jonas.ws.jaxws.ejb
Interface IEJBWebserviceEndpoint

All Superinterfaces:
IWebServiceEndpoint
All Known Implementing Classes:
Axis2EJBWebserviceEndpoint, CXFEJBWebserviceEndpoint

public interface IEJBWebserviceEndpoint
extends IWebServiceEndpoint

The IEJBWebserviceEndpoint contains metadata specific to EJB endpoints.

Author:
Guillaume Sauthier

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.jonas.ws.jaxws.IWebServiceEndpoint
IWebServiceEndpoint.EndpointType
 
Field Summary
static String KEY_CONTEXT_NAME
          Key of the Map for accessing context name value.
 
Method Summary
 IContextNamingInfo getContextNamingInfo()
          Get the data used to construct a web context.
 Map<String,Object> getDeploymentInfos()
           
 ISecurityConstraint getSecurityConstraint()
          Get the data structure used to secure a bean's endpoint.
 
Methods inherited from interface org.ow2.jonas.ws.jaxws.IWebServiceEndpoint
displayInfos, getIdentifier, getPortMetaData, getType, invoke, start, stop
 

Field Detail

KEY_CONTEXT_NAME

static final String KEY_CONTEXT_NAME
Key of the Map for accessing context name value.

See Also:
Constant Field Values
Method Detail

getContextNamingInfo

IContextNamingInfo getContextNamingInfo()
Get the data used to construct a web context.

Returns:
the Context naming info structure.

getSecurityConstraint

ISecurityConstraint getSecurityConstraint()
Get the data structure used to secure a bean's endpoint.

Returns:
security constraint structure

getDeploymentInfos

Map<String,Object> getDeploymentInfos()
Returns:
a map of values accessibles after web context deployment.


Copyright © 2010 OW2 Consortium. All Rights Reserved.