org.apache.cxf.management.web.browser.client.service.settings
Class SettingsFacade

java.lang.Object
  extended by org.apache.cxf.management.web.browser.client.service.settings.SettingsFacade

public class SettingsFacade
extends Object


Nested Class Summary
static class SettingsFacade.StorageStrategy
           
 
Constructor Summary
SettingsFacade(RemoteStorageProxy remoteStorage, EventBus eventBus, IdentifierGenerator identifierGenerator)
           
 
Method Summary
 void addSubscription(String name, String url)
           
 List<Subscription> getSubscriptions()
           
 void initialize(SettingsFacade.StorageStrategy strategy)
           
 void removeSubscription(Subscription subscription)
           
 void updateSubscription(Subscription subscription)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SettingsFacade

@Inject
public SettingsFacade(@Nonnull
                             RemoteStorageProxy remoteStorage,
                             @Nonnull
                             EventBus eventBus,
                             @Nonnull
                             IdentifierGenerator identifierGenerator)
Method Detail

initialize

public void initialize(@Nonnull
                       SettingsFacade.StorageStrategy strategy)

addSubscription

public void addSubscription(@Nonnull
                            String name,
                            @Nonnull
                            String url)

updateSubscription

public void updateSubscription(@Nonnull
                               Subscription subscription)

removeSubscription

public void removeSubscription(@Nonnull
                               Subscription subscription)

getSubscriptions

@Nonnull
public List<Subscription> getSubscriptions()


Apache CXF