Knopflerfish OSGi 3.1.0

org.knopflerfish.service.axis2
Interface Axis2Admin


public interface Axis2Admin


Field Summary
static java.lang.String AXIS2_XSD
          The default Axis2 soap message namespace.
static java.lang.String NAMESPACE_AXIS2AUTO
          If SOAP_SERVICE_TARGETNAMESPACE is set to NAMESPACE_AXIS2AUTO, use Axis2 automatic value for WSDL namespace.
static java.lang.String SOAP_SERVICE_CLASS
          Optional class/interface name of service object.
static java.lang.String SOAP_SERVICE_METHODS
          Service property limiting which methods are exposed.
static java.lang.String SOAP_SERVICE_NAME
          Service property for services wishing to be exported as SOAP services.
static java.lang.String SOAP_SERVICE_TARGETNAMESPACE
          Optional target namespace f?r generated WSDL.
 
Method Summary
 java.lang.String[] getPublishedServiceNames()
           
 

Field Detail

SOAP_SERVICE_NAME

public static final java.lang.String SOAP_SERVICE_NAME
Service property for services wishing to be exported as SOAP services.

Value of the property is SOAP.service.name

See Also:
Constant Field Values

SOAP_SERVICE_CLASS

public static final java.lang.String SOAP_SERVICE_CLASS
Optional class/interface name of service object. If unset, use the (first) class name of the published service object.

See Also:
Constant Field Values

SOAP_SERVICE_METHODS

public static final java.lang.String SOAP_SERVICE_METHODS
Service property limiting which methods are exposed.

If null, expose all methods in the registered interfaces.

Set to "*" to expose all methods in the registered class.

To restrict to a more specific set of method names, list the methods separated by space.

Value of the property is SOAP.service.methods

See Also:
Constant Field Values

SOAP_SERVICE_TARGETNAMESPACE

public static final java.lang.String SOAP_SERVICE_TARGETNAMESPACE
Optional target namespace f?r generated WSDL.

If unset, use a namespace based on the sevice class name + service name

Value is SOAP.service.targetnamespace

See Also:
Constant Field Values

NAMESPACE_AXIS2AUTO

public static final java.lang.String NAMESPACE_AXIS2AUTO
If SOAP_SERVICE_TARGETNAMESPACE is set to NAMESPACE_AXIS2AUTO, use Axis2 automatic value for WSDL namespace. (this is generally not a good idea, since such namespaces tend to look like valid URLs event though they're most likely not).

Value is [axis2auto]

See Also:
Constant Field Values

AXIS2_XSD

public static final java.lang.String AXIS2_XSD
The default Axis2 soap message namespace. Same as Java2WSDLConstants.AXIS2_XSD

See Also:
Constant Field Values
Method Detail

getPublishedServiceNames

public java.lang.String[] getPublishedServiceNames()

Knopflerfish OSGi 3.1.0