org.apache.ws.notification.base
Interface WsnNamespaceVersionHolder

All Superinterfaces:
org.apache.ws.resource.NamespaceVersionHolder

public interface WsnNamespaceVersionHolder
extends org.apache.ws.resource.NamespaceVersionHolder

An extension of the NamespaceVersionHolder which adds WSN-specific getters for the WSN namespaces. Implementations of this interface are used to provide an object which contains all the namespaces supported by a given Resource. This allows us to group the properly associated versioned namespaces together in one place.

Author:
Sal Campana

Method Summary
 java.lang.String getBaseNotificationXsdNamespace()
          Returns the BaseNotification namespace
 java.lang.String getBrokeredNotificationXsdNamespace()
          Returns the Brokered Notification namespace
 java.lang.String getTopicsXsdNamespace()
          Returns the namespace for the Topics Spec
 
Methods inherited from interface org.apache.ws.resource.NamespaceVersionHolder
getAddressingNamespace, getBaseFaultsXsdNamespace, getLifetimeXsdNamespace, getMetadataExchangeNamespace, getPropertiesXsdNamespace, getServiceGroupsXsdNamespace
 

Method Detail

getBaseNotificationXsdNamespace

public java.lang.String getBaseNotificationXsdNamespace()
Returns the BaseNotification namespace

Returns:
BaseNotification namespace

getBrokeredNotificationXsdNamespace

public java.lang.String getBrokeredNotificationXsdNamespace()
Returns the Brokered Notification namespace

Returns:
Brokered Notification namespace

getTopicsXsdNamespace

public java.lang.String getTopicsXsdNamespace()
Returns the namespace for the Topics Spec

Returns:
Topic namespace


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.