org.apache.muse.ws.notification
Interface NotificationProducerPersistence

All Superinterfaces:
InitializationParameters, Persistence, ResourceManagerListener
All Known Implementing Classes:
NotificationProducerFilePersistence

public interface NotificationProducerPersistence
extends Persistence, ResourceManagerListener

NotificationProducerPersistence is an extension of the basic Persistence API to provide a link to the NotificationProducer API and resource lifecycle events. Implementations of the NotificationProducer capability should use instances of this interface for persistence of subscription data.

Author:
Dan Jemiolo (danj)

Method Summary
 NotificationProducer getNotificationProducer()
           
 void setNotificationProducer(NotificationProducer producer)
           
 
Methods inherited from interface org.apache.muse.core.Persistence
getPersistenceLocation, getResourceManager, reload, setPersistenceLocation, setResourceManager
 
Methods inherited from interface org.apache.muse.core.InitializationParameters
getInitializationParameter, getInitializationParameters, setInitializationParameters
 
Methods inherited from interface org.apache.muse.core.ResourceManagerListener
resourceAdded, resourceRemoved
 

Method Detail

getNotificationProducer

NotificationProducer getNotificationProducer()

setNotificationProducer

void setNotificationProducer(NotificationProducer producer)


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