org.apache.muse.tools.generator.util
Class SubscriptionManagerHelper

java.lang.Object
  extended by org.apache.muse.tools.generator.util.SubscriptionManagerHelper

public class SubscriptionManagerHelper
extends Object

Endpoints that have resource-types that are NotificationProducers need to have a SubscriptionManager included as a sibling resource-type. Without this SubscriptionManager the NotificationProducer capability will not function. This class will analyze the ConfigurationData and modify it if a resource-type that has a SubscriptionManager is not found.

Author:
Andrew Eberbach (aeberbac)

Field Summary
static String SUBSCRIPTION_MANAGER_DIR
           
static String SUBSCRIPTION_MANAGER_RESOURCE_TYPE
           
static String SUBSCRIPTION_MANAGER_WSDL
           
 
Constructor Summary
SubscriptionManagerHelper()
           
 
Method Summary
static ConfigurationData addSubscriptionManager(ConfigurationData data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUBSCRIPTION_MANAGER_DIR

public static final String SUBSCRIPTION_MANAGER_DIR
See Also:
Constant Field Values

SUBSCRIPTION_MANAGER_RESOURCE_TYPE

public static final String SUBSCRIPTION_MANAGER_RESOURCE_TYPE
See Also:
Constant Field Values

SUBSCRIPTION_MANAGER_WSDL

public static final String SUBSCRIPTION_MANAGER_WSDL
See Also:
Constant Field Values
Constructor Detail

SubscriptionManagerHelper

public SubscriptionManagerHelper()
Method Detail

addSubscriptionManager

public static ConfigurationData addSubscriptionManager(ConfigurationData data)


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.